Title: Lead Java Developer Location: Hybrid – 3 days onsite in St. Louis, MO (local candidates only)
Note: Final interview will be conducted onsite
Company Overview
Glint Tech Solutions is a women-owned, global IT staffing and recruiting firm serving enterprise clients across the USA and Canada.
Project Description
Our client, a leading enterprise client in the telecommunications technology sector, 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 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 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
Mandatory Skills
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
Nice-to-Have Skills
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