





Metro location and generalist backend Java/microservices role with broad skill requirements increases applicant density.
Core backend and Java/microservices experience transferable across industries but requires specific system architecture expertise.
Explicit 7–10 years plus mandatory Java, microservices, Kafka and architecture experience enforces strict filtering.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop scalable, high-performance Java applications using microservices, Kafka, and PostgreSQL, including both low-level and high-level architectural design.
Lead technical projects and mentor developers by enforcing coding standards, conducting code reviews, and guiding technical improvements.
Collaborate with cross-functional agile teams and contribute to DevOps practices, including CI/CD pipeline implementation and system testing.
7–10 years of hands-on experience in Java development with strong expertise in JEE, JPA, JUnit, Kafka, and microservices architecture.
Experience in AWS cloud services and strong architectural design skills at both low-level and high-level.
Proficient in Kafka, message-driven architecture, and relational databases such as PostgreSQL.
Experience working in Agile/Scrum environments with knowledge of CI/CD, containerization, and software lifecycle tools like Git, Jenkins, and JIRA.
Demonstrated ability to lead technical design discussions and drive technology innovation in complex Java microservices environments.
Experienced mentor capable of improving code quality and guiding agile development teams across multiple locations.
Comfortable working in distributed agile teams collaborating with product and engineering management, with a strong focus on scalability, performance, and DevOps integration.