Java Developer
Smartedge SolutionsMunkakör leírása
- Your skills and qualifications:
- ·
- *Java (Spring Boot 3.x)**
with a focus on
- enterprise-grade microservices
- ·
Deep expertise in
- *NoSQL modeling**
- *MongoDB**
· Experience with
- *RESTful principles**
and managing deeply nested
- JSON structures
- ·
Familiarity with the
- *TM Forum SID**
· Familiarity with
- *Kafka**
or
- RabbitMQ
- ·
Experience with
- *Ajv**
- *Hibernate**
Validator (Java)
· Proficiency in designing Idempotency, Consistency, and Distributed Transactions within a NoSQL environment- … and we appreciate if you have:
- ·
Telecom domain knowledge
· Experience with Docker, Kubernetes, and Terraform· Knowledge of
- *OpenID Connect (OIDC)**
· Experience with
- *Contract Testing**
- Responsibilities:
- ·
· Design and maintain a highly scalable MongoDB schema that utilizes advanced patterns (Extended Reference, Polymorphic) to handle nested partner and customer relationships
· Build a reusable "TMF-Core" framework that handles common concerns: JSON-Patch updates and standardized error handling
· Implement automated JSON Schema validation and ensure the platform achieves 100% compliance with the official TMF Conformance Test Suite (CTK)
· Architect and develop secure data access layers using OAuth2 and Scopes, ensuring that Partner data is isolated and protected against unauthorized access
· Optimize complex MongoDB aggregation pipelines and indexing strategies to maintain sub-100ms response times for large-scale partner lookups
· Design and develop event-driven logic (Webhooks/Kafka) to synchronize state changes between Party, Role, and Customer domains
- · Conduct architectural code reviews, define the backend tech stack, and create technical documentation/Blueprints for consumer teams
¿Te interesa este puesto?