Summary
✨ AI‑Generated
A senior backend engineering role focused on developing secure APIs, cloud-native microservices, and enterprise integrations. Requires strong software engineering fundamentals and ownership of production systems.
Highlights
Build scalable enterprise backend systems and APIs with modern cloud technologies. Opportunity to contribute to architecture and software quality improvements.
Description
Sr.
Backend API Developer
Senior Backend API Developer with strong experience in building production-grade enterprise software using
Java or Python, along with working knowledge of Golang.
Must have hands-on experience developing
production-grade cloud-native microservices, REST APIs, enterprise integrations, and scalable backend
Requires strong engineering fundamentals, expertise in modern software development practices,
containerized deployments, CI/CD automation, and proactive ownership of software quality, performance,
Experience in the Telecommunications domain and familiarity with TM Forum Open APIs is highly desirable.
Key Responsibilities
Design, develop, and maintain scalable backend services and microservices for enterprise-grade
Build secure, high-performance REST APIs and integration layers connecting internal and external systems.
Develop cloud-native applications and services leveraging containerization and orchestration platforms.
Participate in architecture discussions and contribute to technical design decisions.
Implement robust automated unit tests, integration tests, and API validation frameworks.
Review code, enforce coding standards, and mentor junior developers through peer reviews and technical
Troubleshoot complex production issues and perform root-cause analysis.
Monitor application health, identify bottlenecks, and drive performance optimization initiatives.
Collaborate with Product Owners, Architects, DevOps & QA teams, and business stakeholders within
Support CI/CD automation and deployment processes across development, testing, and production
Contribute to technical documentation, API specifications, and operational runbooks.
Work effectively across distributed global teams and time zones.
Required Technical Skills
Backend Development in Java (Spring Boot preferred) OR Python (FastAPI, Flask, Django, or equivalent)
Good to Have: Golang RESTful API design and development, API Gateway patterns, OpenAPI / Swagger Strong Linux/Unix administration and troubleshooting skills
Docker, Kubernetes, Helm
DevOps & CI/CD: Git / GitHub / GitLab / Bitbucket; automated build, test, and deployment pipelines Shell/Bash scripting Microservices architecture
Enterprise system integrations
Event-driven architectures, message brokers (Kafka, RabbitMQ, or equivalent)
Databases - relational and NoSQL
Cloud & Container Technologies: AWS, Azure, and/or GCP
Log analysis and debugging
Testing & Quality Engineering
Unit testing frameworks (JUnit, PyTest, Mockito, etc.) & test automation
API testing tools such as Postman
Code quality tools (SonarQube preferred)
Static code analysis and code coverage management
Monitoring & Observability: Grafana, Prometheus, ELK
Design Patterns, SOLID Principles
Performance tuning and optimization
High availability and scalability design