← All jobs

Senior Java Backend Developer

About the role

• Design and implement backend services for telecom network management solutions
• Develop and extend TMF-compliant APIs, including TMF‑633 and TMF‑639
• Implement resource inventory and service catalog exposure for external systems
• Work with complex network and OSS data models, including slicing, network resources, and configuration data
• Develop microservices using Java 21 and Quarkus
• Integrate services with PostgreSQL and Oracle databases
• Support audit and optimization use cases, such as slicing audits and discrepancy detection
• Ensure code quality through unit tests, CI pipelines, and SonarQube
• Collaborate within cross-functional teams using Jira and Confluence
• Communicate in English with product owners, architects, and project leads

• 5+ years professional experience in Java backend development
• Strong experience with REST APIs and service-oriented architectures
• Solid knowledge of SQL and relational databases
• Experience with modern Java frameworks (Quarkus, Spring Boot, similar)
• Familiarity with CI/CD pipelines and code quality tools
• Comfortable working in existing product codebases, not greenfield only
• Fluent English (written and spoken)
• Background in telecommunications or network management (an advantage)
• Experience with TM Forum APIs (TMF‑633, TMF‑639 or similar) (an advantage)
• Understanding of OSS / BSS systems (an advantage)
• Knowledge of 3GPP / 5G network concepts (slicing, NRM, gNBs, etc.) (an advantage)
• Experience working with network or radio-related data models (an advantage)
• Kubernetes / cloud-native experience beyond basic usage (an advantage)

• Remote work option
• Diversity, equity, and inclusion commitment