About the Role
We are looking for an experienced Backend Engineer with strong data architecture expertise to join a high-performing engineering team working on a Partner and Customer Management Platform.
In this role, you will take ownership of the core data framework, leveraging TM Forum (TMF) Open APIs to build a scalable, standards-first ecosystem. You will serve as the technical authority on TMF Party and Customer APIs and event-driven architecture, translating complex partner and customer relationships into high-performance, non-relational document models.
This position uniquely blends backend engineering and data architecture, offering hands-on work in a mature Agile environment with a modern NoSQL technology stack.
Key Responsibilities
TMF & API Engineering
- Lead end-to-end development of TMF Party and Customer Open APIs, ensuring strict adherence to TM Forum standards
- Design and build a reusable TMF-Core API framework handling:
- JSON Patch–based updates
- Standardized error handling
- Cross-cutting API concerns
Data Architecture & Modeling
- Design and maintain highly scalable MongoDB schemas using advanced modeling patterns:
- Extended References
- Polymorphic structures
- Zero-join principles
- Implement document versioning, bucketing, and optimized aggregation pipelines
Validation, Compliance & Security
- Implement automated JSON Schema validation
- Achieve and maintain 100% compliance with TM Forum Conformance Test Kits (CTK)
- Architect secure data access layers using OAuth2 and scoped authorization, ensuring strict tenant and partner data isolation
Performance & Scalability
- Optimize MongoDB indexing strategies and aggregation queries to achieve sub-100ms response times at scale
- Design idempotent, consistent, and resilient data flows in a distributed NoSQL environment
Event-Driven Architecture
- Design and implement asynchronous domain orchestration using Kafka or Webhooks
- Synchronize lifecycle events across Party, Role, and Customer domains
Required Experience & Skills
Must Have
- 4+ years of backend development experience in Java (Spring Boot 3.x)
- Strong expertise in MongoDB NoSQL data modeling and aggregation framework
- Expert-level understanding of RESTful API design and complex nested JSON structures
- Familiarity with TM Forum SID models, particularly Party and Role relationships
- Experience with event-driven architectures using Kafka or RabbitMQ
- Runtime schema validation using Hibernate Validator (Java) or Ajv (Node.js)
- Proven ability to design for:
- Idempotency
- Consistency
- Distributed transactions in NoSQL systems
Nice to Have
- Telecom domain experience
- Cloud & DevOps exposure: Docker, Kubernetes, Terraform
- API security knowledge: OpenID Connect (OIDC), API gateways (Kong, Apigee)
- Contract testing using Pact for API version compatibility
Success Metrics
- Seamless Integration: Reliable data synchronization through event-driven architecture
- Standardization: Full adoption of TMF standards with high data integrity
- Speed to Market: Faster onboarding of new partners
- Architectural Excellence: High-performance “zero-join” MongoDB system outperforming traditional relational designs
- Compliance: Consistent Diamond-level conformance in TM Forum audits
What You’ll Get
- Hands-on work with modern telecom and platform-scale architectures
- Deep exposure to TM Forum Open APIs, a globally in-demand skill set
- Collaborative, cross-functional, and multicultural engineering environment
- Continuous learning through certifications and complex architecture challenges
- Opportunity to play a key role in the transformation from legacy systems to a digital platform ecosystem