Overview
Skills
Job Details
Job Description: Solution Architect Telecom Domain (Java Development)
Location: Denver, CO
Type: Long-term Contract
Domain: Telecom / OSS / BSS
Experience: 10 15+ years overall, 4 6+ years as a Solution Architect
Job Summary
We are seeking a highly skilled Solution Architect with strong experience in Telecom domain, Java-based development, and end-to-end architecture for large-scale distributed systems. The ideal candidate will work closely with engineering, business, and product teams to design scalable, secure, high-performing solutions for telecom enterprise applications (OSS/BSS, Order Management, Fulfillment, Network Provisioning, Billing & CRM systems).
Key Responsibilities
Architecture & Design
- Define end-to-end architecture for telecom applications, including OSS/BSS systems.
- Design scalable, fault-tolerant, microservices-based solutions using Java, Spring Boot, REST APIs.
- Evaluate architecture options, make technology recommendations, create HLD/LLD documentation.
- Lead solution design for Order to Activate (O2A), Service Fulfillment, Inventory Management, Provisioning systems.
Telecom Domain Expertise
- Expertise in telecom processes:
- Order Management
- Service Activation
- Network Provisioning
- Billing/Rating
- CRM/Customer Care
- BSS/OSS architecture
- Experience with TM Forum standards (eTOM, SID, TAM) is a strong plus.
Development & Technical Leadership
- Hands-on Java development for critical modules when needed.
- Review code, design patterns, propose performance optimization steps.
- Drive CI/CD, cloud-native deployments, microservices containerization.
Collaboration & Delivery
- Work with developers, testers, DevOps, product owners to deliver end-to-end solutions.
- Ensure architecture compliance with scaling, security, and reliability requirements.
- Participate in client discussions, requirement gathering, technical clarifications.
Must-Have Skills
- 10+ years software engineering; 4+ years solution architecture
- Strong Telecom domain (OSS/BSS, order management, provisioning)
- Java, Spring Boot, Microservices, REST APIs
- Event-driven architecture (Kafka/RabbitMQ)
- Database: Oracle, PostgreSQL, MySQL, NoSQL
- Cloud: AWS/Azure/Google Cloud Platform (any one)
- CI/CD (Jenkins, GitHub Actions, Maven/Gradle)
- UML, HLD/LLD, sequence diagrams
Nice-to-Have Skills
- TM Forum eTOM/SID
- Kubernetes, Docker
- GraphQL
- API Gateway / Kong / Apigee
- Experience with telecom CRM (Amdocs, NetCracker, Ericsson, CSG, etc.)