





Mid-level popular backend role in a metro with broad, non-niche skill requirements.
Java microservices and common backend skills transfer easily across industries.
Explicit 5+ years plus mandatory Java, microservices, messaging, and CI/CD requirements increase screening strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain scalable Java-based backend applications leveraging Spring Boot and microservices architecture.
Lead microservices development, implement security features like JWT authentication, and manage databases using SQL and NoSQL technologies.
Oversee CI/CD pipelines using Azure DevOps, mentor team members, and troubleshoot backend performance issues in an Agile Scrum environment.
Bachelor’s degree in a relevant field.
Minimum 5 years of professional software development experience.
Strong expertise in Java development, Spring Boot, microservices, and experience migrating from monolith to microservices.
Experience with messaging frameworks (Kafka, AMQ, IBM MQ, RabbitMQ), caching technologies (Redis, Hazelcast, Infinispan), ORM frameworks (Hibernate, MyBatis), and CI/CD pipelines (Azure DevOps).
Experienced senior developer comfortable leading microservices development and migrating legacy systems to microservices.
Skilled in working within Agile Scrum teams and cross-functional collaboration.
Familiarity with security implementations, backend optimizations, and mentoring team members for software best practices.