FREE ACCESS
5,000–10,000 jobs/day
See all jobs on Scoutfield
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in designing and developing scalable microservices using Java 21 and Spring Boot, with a strong focus on AI-powered solutions and best practices in code quality and DevOps. Proven ability to provide technical leadership, mentor engineering teams, and drive continuous improvement in engineering processes.
Highest-signal resume keywords
Java 21+ ExpertiseSpring Boot 3.4.xGenerative AI ApplicationsMicroservice Architecture DesignAWS, Azure, or GCP Proficiency
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
JavaSpring BootMicroservicesRESTful API DesignCI/CDInfrastructure-as-CodeAutomated TestingDockerKubernetesAI-Assisted Development Tools
Soft Skills
Excellent CommunicationCollaborative MindsetMentoring
Tools & Technologies
AWSAzureGCPDockerKubernetes
Certifications & Qualifications
Bachelor’s Degree in Computer ScienceMaster’s Degree in Engineering
Industry Keywords
MicroservicesDistributed SystemsObservabilityDevOpsAI
Tech Stack
Tools & technologiesAWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKubernetesMicroservicesSpringSpring BootSpringBoot
About the role
Key responsibilities & impact- Design, develop, and maintain scalable, high-performance, modular microservices using Java 21+ and Spring Boot 3.4.x
- Collaborate with Enterprise Architects and Product Managers to define technical roadmaps and architectural blueprints
- Build and integrate AI-powered features focused on Generative AI solutions
- Partner with ML and Data Science teams to utilize AI models and support cutting-edge use cases
- Provide technical leadership and mentorship for engineering teams
- Establish best practices for code quality, security, testing, and DevOps
- Review code and coach engineers
- Foster an inclusive, learning-rich environment
- Champion innovation and stay abreast of technology trends
- Drive continuous improvement in engineering processes, observability, and automation
Requirements
What you’ll need- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field
- 10+ years of professional experience building maintainable, scalable, and high-performance systems in Java
- Expertise in modern Java, preferably Java 21
- Hands-on experience with the latest Java features and best practices
- Deep knowledge of Spring Boot, preferably 3.4.x+, Spring Cloud, and related frameworks
- Extensive experience designing and deploying distributed systems and microservice-based architectures
- Hands-on experience with Generative AI applications
- Familiarity with RAG and MCP
- Required experience using AI-assisted development tools such as Claude, Cursor, Codex, or similar
- Strong understanding of RESTful API design, secure API development, and service-to-service communication patterns
- Proficiency with AWS, Azure, or GCP
- Proficiency with Docker and Kubernetes
- Solid grounding in CI/CD, automated testing, infrastructure-as-code, and observability
- Excellent communication skills and a collaborative mindset
- Experience mentoring engineers
- Preferred: Experience with Temporal and Spring AI
- Preferred: Open-source or community contributions in AI, Java, microservices, or cloud tools
- GEICO will consider sponsoring a new qualified applicant for employment authorization
Benefits
Comp & perks- Personalized development programs
- Mentorship
- Certification assistance
- Inclusive and collaborative culture
- Competitive pay
- Benefits
- Flexibility to support well-being and future
- Reasonable accommodations for qualified individuals with disabilities
