Areteminds Technologies

Java Developer - Spring Boot/GraphQL

Click Here to Apply

Job Location

bangalore, India

Job Description

Job Summary : We are seeking a highly skilled and experienced Senior Java Developer with expertise in Spring Boot, GraphQL, and statistical modelling. The successful candidate will be responsible for designing, developing, and maintaining high-performance, scalable backend services. This role requires a deep understanding of Java and Spring Boot, experience with GraphQL for building efficient APIs, and a strong background in statistical models to support data-driven decision-making processes. Key Responsibilities : - Lead the design, development, and deployment of backend services using Java and Spring Boot. - Build and maintain RESTful and GraphQL APIs to support frontend applications and third-party integrations. - Collaborate with data scientists to implement and optimize statistical models and algorithms within the application stack. - Write clean, efficient, and well-documented code following best practices and company coding standards. - Develop unit tests, integration tests, and perform code reviews to maintain code quality and integrity. - Work closely with cross-functional teams including data scientists, frontend developers, and DevOps engineers. - Mentor junior developers and contribute to the continuous improvement of team processes and tools. - Identify performance bottlenecks and optimize applications for maximum speed and scalability. - Implement caching, logging, and monitoring strategies to ensure high availability and resilience. Qualifications : - Bachelor's or Master's degree in Computer Science, Engineering, Mathematics, or a related field. - Extensive experience (5-6 years) in Java development, particularly with Spring Boot. - Strong expertise in building and consuming RESTful and GraphQL APIs. - Proficient in statistical modelling and data analysis techniques. - Experience with relational and NoSQL databases (e.g., MongoDB). - Familiarity with containerization tools (e.g., Docker, Kubernetes). - Experience with cloud platforms (e.g., AWS, Azure, Google Cloud). - Good understanding of web flux - Experience with Java 17/21, Java Generics and Streams API - Experience with CI/CD pipelines and DevOps practices. - Knowledge of front-end technologies such as Angular, React, or Vue.js is a plus. (ref:hirist.tech)

Location: bangalore, IN

Posted Date: 11/22/2024
Click Here to Apply
View More Areteminds Technologies Jobs

Contact Information

Contact Human Resources
Areteminds Technologies

Posted

November 22, 2024
UID: 4874011969

AboutJobs.com does not guarantee the validity or accuracy of the job information posted in this database. It is the job seeker's responsibility to independently review all posting companies, contracts and job offers.