Lead Java Developer
HybridSt. Louis, Missouri, United States
Job Summary
Architect and lead development of robust Java-based microservices using Spring Boot, guiding engineering teams on best practices in software design, testing, and DevOps. Design and implement event-driven systems with Apache Kafka and Camel while driving modernization efforts for monolith-to-microservices transformations and legacy integrations. Champion CI/CD pipelines, automated testing, and observability practices to ensure secure coding, performance optimization, and production readiness for identity, billing, and self-service platforms. Work in a hybrid environment with 3 days onsite in St. Louis, MO for local candidates only.
Required Qualifications
- Bachelor's or Master's degree in Computer Science, Engineering, or related field
- 8+ years of professional experience in Java development, including enterprise-scale microservices
- 5+ years of experience with cloud platforms (AWS preferred), including architecture and deployment
- Proven experience with Spring Boot, GraphQL, and Node.js
- Strong background in event-driven architectures and messaging systems (Kafka, Camel)
- Experience leading application modernization and digital transformation projects
- Expertise in containerization and orchestration (Docker, Kubernetes)
- Familiarity with service meshes (Istio), API gateways (Zuul, NGINX), and OAuth2/SAML
- Proficiency in CI/CD tools (GitLab, Jenkins), observability tools (DataDog, SumoLogic), and distributed tracing
- Strong understanding of telecommunications systems, including identity, billing, and device management
- Excellent communication and stakeholder engagement skills
Desired Qualifications
- Telecommunications industry experience, including customer identity, billing systems, and network equipment management
- Full-stack development experience with React or Angular
- Familiarity with Agile/Scrum and SAFe frameworks
- Cloud-native tool development and internal platform engineering
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.