Java Architect 1 – EI | Telecom Customer Care & Billing
Core
Define architecture and solution designs for Java-based applications in telecom customer care and billing systems.
Role type
Senior IC Java Architect
Builds
Enterprise Java applications, APIs, and service-based integrations for telecom billing and customer care
Domain
Telecom (Customer Care & Billing)
Required skills
Java, Spring Boot, REST APIs, SQL, Git, Maven/Gradle, CI/CD (Jenkins, Azure DevOps), Python, JavaScript, PowerShell, Mainframe concepts (HLASM, CICS, DB2), RabbitMQ, Elasticsearch
Preferred skills
AI-assisted development tools (Cursor, GitHub Copilot), observability, logging, monitoring, application security
Technologies
Spring Boot, REST APIs, SQL, Git, Maven, Gradle, Jenkins, Azure DevOps, Chef, RabbitMQ, Elasticsearch, HLASM, CICS, DB2
Responsibilities
Define architecture and solution designs for Java-based applications; Mentor senior developers and technical leads; Partner with business stakeholders to translate telecom requirements into technical solutions; Support technical-debt reduction and future-state architecture planning; Guide API and service-based integrations between Java applications and other enterprise systems
Seniority
Senior, hands-on IC