Senior Java Developer — Microservices & Data Layer
Summary
Builds and maintains Java microservices and data layers using Spring, REST APIs, SQL, MongoDB, Kafka, and CI/CD for a product company.
PeoplePilot seeks a skilled Java Software Engineer to design, develop, and maintain Java-based microservices. You will implement RESTful APIs, optimize SQL queries for transactional and reporting use cases, and design MongoDB schemas for scalable data models.
Collaborate with Business Analysts, Architects, QA, and DevOps to ensure high availability and performance. Candidates should have strong hands-on Java and Spring experience, plus familiarity with Kafka and CI/CD pipelines.