Job Description :

Job Description:

We are seeking a highly skilled and experienced Senior Java Developer to join our development team. The ideal candidate will have a minimum of 6–8 years of hands-on software development experience, with deep expertise in Java (8/11/17) and the Spring Boot framework. You will be responsible for designing, developing, and maintaining scalable, high-performance backend services and APIs in a distributed cloud-native environment.

This role requires strong technical proficiency, problem-solving ability, and a passion for clean, efficient, and well-tested code.


Key Responsibilities:

  • Design and implement scalable, secure, and high-performance backend applications using Java and Spring Boot.

  • Build and consume RESTful APIs to enable system integrations and functionality across platforms.

  • Work with cloud platforms including AWS, Google Cloud Platform, and Microsoft Azure to deploy and manage services.

  • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions.

  • Write clean, maintainable, and well-tested code following best software engineering practices.

  • Develop and optimize queries and data models in databases such as Couchbase, MongoDB, PostgreSQL, and DB2.

  • Use tools such as GitHub Enterprise, GitHub Actions, and Jenkins for version control and CI/CD automation.

  • Troubleshoot and resolve production issues with urgency and efficiency.

  • Contribute to architectural decisions and review code to ensure quality and performance standards are met.

  • Stay current with emerging technologies and propose their adoption when appropriate

             

Similar Jobs you may be interested in ..