Lead Java Developer
Temporary
Elite Technical Services, Inc
Lead Java Developer
Our client, a multinational telecommunications technology company is seeking a highly experienced and strategic Lead Java Developer to architect, lead, and deliver scalable microservice-based solutions in a cloud-native environment. Key Responsibilities: - Architect and lead the development of robust Java-based microservices using Spring Boot and related frameworks.- Guide and mentor engineering teams, fostering best practices in software design, testing, and DevOps.
- Lead cloud-native solution design and deployment using AWS, Kubernetes, and Docker.
- Design and implement event-driven systems using Apache Kafka and messaging frameworks like Apache Camel.
- Collaborate with cross-functional teams to align technical solutions with business goals and customer needs.
- Drive modernization efforts, including monolith-to-microservices transformations and legacy system integrations.
- Champion CI/CD pipelines, automated testing, and observability practices.
- Lead initiatives in identity management, billing systems, and customer self-service platforms.
- Ensure secure coding practices, performance optimization, and production readiness.
- Maintain comprehensive documentation and promote knowledge sharing across teams.
If you would like to learn more, please reach out to Elite Technical.
Required Skills
Required Skills: - Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required.- 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 in backend development.
- Strong background in event-driven architectures and messaging systems (Kafka, Camel).
- Experience leading application modernization and digital transformation projects.
- Expertise in containerization and orchestration using Docker and Kubernetes.
- Familiarity with service meshes (e.g., Istio), API gateways (e.g., 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.
Preferred Experience:
- Telecommunications industry experience, including work with customer identity, billing systems, and network equipment management.
- Experience with full-stack development, including React or Angular for internal tooling.
- Familiarity with Agile/Scrum methodologies and SAFE frameworks.
- Cloud-native tool development and internal platform engineering.
Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Lead Java Developer in Maryland Heights, MO vacancy
$119.77k - $140.9k
...transformation journey.The Senior Software Engineer with strong expertise in Java and Spring Boot will be responsible for the analysis, design,... ...and DevOps principles.Essential Responsibilities:Design, develop, test, and maintain scalable applications using Java and Spring...SuggestedFull timeLocal area3 days per week- ...• Good analytical and multitasking skills. • Good oral and written communication skills. • Identify and resolve problems in a timely manner; gather and analyze information skillfully; develop alternative solutions; Critical thinking and creative problem solvingSuggested
- ...skilled Senior Cloud Solution Architect / Java Technical Architect with strong... ...activation platforms . The ideal candidate will lead architectural design, provide technical guidance... ...Layer . Technical Leadership Develop technology strategies and roadmaps aligned...Suggested
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Lead Java Developer. Be the first to apply!

