





Mid-level Java backend in a metro with common tech stack and generalist title.
Core Java, Spring Boot, microservices and cloud skills transfer easily across industries.
Multiple explicit minimums plus mandatory Java, Spring Boot, AWS, Kubernetes, GraphQL and event-driven experience create strict filters.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design, develop, and maintain enterprise-grade Java applications using Spring Boot, including building and optimizing REST, gRPC, and GraphQL APIs.
Ensure system reliability, scalability, and security in production and troubleshoot production issues with root cause analysis and fixes.
Mentor junior engineers and collaborate with product managers, DevOps, and QA teams to deliver high-quality, scalable microservices on AWS using container orchestration and CI/CD pipelines.
5-8 years of professional software engineering experience.
Strong expertise in Java (8/11/17+) and Spring Boot.
Hands-on experience with AWS services (Lambda, ECS, EKS, Auto Scaling, API Gateway) and container technologies (Docker, Kubernetes).
Experience with event-driven architectures (SQS, SNS, Kinesis), GraphQL API development, microservices design, and Solr/OpenSearch/Elasticsearch.
Experienced in building scalable, distributed microservices with a strong focus on cloud-native AWS environments and container orchestration.
Capable of full lifecycle software development including design, coding, architecture discussions, production troubleshooting, and mentoring.
Familiar with event-driven systems and reactive programming, demonstrating solid expertise in Java backend technologies and performance optimization.