Areteminds Technologies
Java Developer - Spring Boot/GraphQL
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
Location: bangalore, IN
Posted Date: 11/22/2024
Contact Information
Contact | Human Resources Areteminds Technologies |
---|