Backend Developers
Core
Design, build, integrate, and maintain Java-based backend microservices and APIs to support complex network technologies and platforms for fixed network provisioning and operations.
Role type
Senior Backend Engineer (Java)
Builds
Reusable API-based microservices, data models, workflows, and integrations for network provisioning and operations.
Domain
Telecommunications / Network Engineering
Deliverable
production ML models | product features
Required skills
Java, API design, microservices architecture, CI/CD pipelines, Infrastructure-as-Code (Terraform), Agile methodologies, DevOps practices, third-party library assessment, network automation concepts.
Preferred skills
JavaScript, Software Defined Networking (SDN), NFVi concepts, cloud technologies, on-premises technologies.
Responsibilities
Translate customer and regulatory needs into technical solutions; negotiate API specifications with frontend and peer systems; develop business and technology roadmaps with Product Owners; deploy applications using on-premises and cloud technologies; lead planning, design, and estimation sessions; integrate solutions meeting security and operational requirements; assess internal and external tools/libraries for business fit.
Seniority
Senior, hands-on IC