Senior Backend Developer
Core
Design, develop, test, and maintain backend services and RESTful APIs that power digital channels and customer-facing applications.
Role type
Senior Backend Software Engineer
Builds
Scalable, secure, and high-performing backend solutions and microservices for digital experience layers
Domain
Telecommunications / Cloud-native backend
Required skills
Java, Spring Boot, REST API design, Microservices architecture, Git, Maven, Relational databases (PostgreSQL), NoSQL databases (MongoDB), Unit and integration testing (JUnit, Mockito)
Preferred skills
Docker, Cloud platforms (AWS, Azure, GCP), CI/CD pipelines, Clean Code principles
Technologies
Java, Spring Boot, PostgreSQL, MongoDB, Docker, AWS, Azure, GCP, JUnit, Mockito, Maven, Git
Responsibilities
Design and develop backend applications and services; Develop RESTful APIs; Contribute to scalable microservices implementation; Collaborate with cross-functional teams; Write clean, maintainable, and well-tested code; Troubleshoot and debug application issues; Support CI/CD pipelines and automated deployment processes
Seniority
Senior, hands-on IC