We are seeking a skilled Java Developer to design, develop, and maintain RESTful APIs and microservices.

This role involves working closely with stakeholders to gather requirements, integrating APIs with front-end applications, and ensuring high-quality, secure, and scalable backend solutions.

The ideal candidate will have strong experience in Java development, cloud platforms, and modern DevOps practices.

Key Responsibilities
  • Collaborate with stakeholders to gather and understand requirements.
  • Develop, test, and deploy RESTful APIs and microservices.
  • Write clean, tested, idiomatic, and well-documented Java code.
  • Integrate APIs with front-end applications in coordination with UI developers.
  • Communicate with external web services and manage API interactions.
  • Maintain and enhance existing APIs, ensuring adherence to industry best practices.
  • Troubleshoot and resolve bugs and production issues.
Required Qualifications
  • 6+ years of hands-on experience in developing RESTful APIs and microservices using Java/J2EE, Spring Framework, Spring Batch, Kubernetes Services, Oracle DB, and Apigee/API Gateway.
  • Strong expertise in Core Java and Spring Framework.
  • Experience in multithreading and design patterns.
  • Proven experience in migrating monolithic applications to microservices architecture.
  • Knowledge of web application security and vulnerability handling.
  • Experience managing production issues and incident resolution.
  • 2–4 years of experience with cloud platforms (Google Cloud, Azure, or AWS).
  • Familiarity with BDD and TDD methodologies, including unit and integration testing.
  • Experience with CI/CD tools and DevOps practices (Jira, Git/SVN, Jenkins, Fortify, Sonar, Blackduck).
Preferred Qualifications
  • Experience with container orchestration and deployment using Kubernetes.
  • Exposure to API Gateway management and performance optimization.

#J-18808-Ljbffr
Similar jobs

Java Developer

Apply Now
Back to search page