Job Title: Lead Software Engineer Cloud Microservices (Telecom Domain)
Job Location: Remote,CA
Description:
AgreeYa is a global Systems Integrator and is seeking an experienced Lead Java Developer SSPP Solutions to join our growing team. This role involves architecting, leading, and delivering scalable microservice-based solutions in a cloud-native environment. The ideal candidate will bring deep technical expertise, strong leadership capabilities, and a proven track record in building enterprise-scale systems, preferably within the telecommunications domain.
Job Responsibilities:
- Architect and lead the development of Java-based microservices using Spring Boot and related frameworks
Guide and mentor engineering teams while promoting 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 architectures using Apache Kafka and messaging frameworks such as Apache Camel
Collaborate with cross-functional teams to align technical solutions with business and customer needs
Drive modernization initiatives including monolith-to-microservices transformations and legacy integrations
Establish and promote CI/CD pipelines, automated testing, and observability practices
Lead development initiatives related to identity management, billing systems, and customer self-service platforms
Ensure secure coding standards, performance optimization, and production readiness
Maintain technical documentation and promote knowledge sharing across teams
Required Skills & Experience:
- 8+ years of experience in Java development with strong expertise in enterprise-scale microservices architecture
5+ years of experience with cloud platforms, preferably AWS, including solution architecture and deployment
Strong hands-on experience with Spring Boot, GraphQL, and Node.js for backend development
Proven experience in event-driven architectures and messaging systems such as Kafka and Camel
Experience leading application modernization and digital transformation initiatives
Expertise in containerization and orchestration using Docker and Kubernetes
Strong understanding of service meshes (Istio), API gateways (Zuul, NGINX), and security protocols (OAuth2, SAML)
Experience with CI/CD tools such as GitLab and Jenkins, along with observability tools like DataDog and Sumo Logic
Strong understanding of telecommunications systems including identity, billing, and device management
Excellent communication skills with the ability to engage stakeholders effectively
Preferred Skills & Experience:
- Experience in the telecommunications domain with exposure to customer identity, billing systems, and network equipment management
Experience in full-stack development using React or Angular
Familiarity with Agile/Scrum methodologies and SAFe frameworks
Experience in cloud-native tool development and platform engineering
Education Required:
- Bachelor s or Master s degree in Computer Science, Engineering, or a related field
Additional Information:
AgreeYa is a global systems integrator delivering competitive advantage for its customers through software, solutions, and services. Established in 1999, AgreeYa is headquartered in Folsom, California, with a global footprint and a team of more than 2,200 staff across offices. AgreeYa works with 500+ organizations ranging from Fortune 100 firms to small and large businesses across industries such as Telecom, Banking, Financial Services & Insurance, Healthcare, Utility & Energy, Technology, Public sector, Pharma & Biotech, and others. Please visit us at for more information.
AgreeYa is an equal opportunity employer. We evaluate qualified applicants without regard to race, color, religion, gender identity, sexual orientation, national origin, disability, veteran status or other protected characteristics. Visit our website to learn about our Career & Culture.