Sr. Backend API Developer

Inabia Software & Consulting Inc. · via Himalayas ·

TypeContract
LocationUnited States
Posted2 hours ago
Inabia is seeking a Senior Backend API Developer to design, build, and maintain scalable, production-grade enterprise backend services and microservices. The ideal candidate brings deep expertise in Java or Python, hands-on experience with cloud-native architectures, and a strong command of modern DevOps and CI/CD practices. Experience in the Telecommunications domain and familiarity with TM Forum Open APIs is a strong plus.
Responsibilities

Design, develop, and maintain scalable backend services and microservices for enterprise-grade applications

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 guidance

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

Support CI/CD automation and deployment processes across development, testing, and production environments

Contribute to technical documentation, API specifications, and operational runbooks

Work effectively across distributed global teams and time zones

Key Qualifications

Proficiency in Java (Spring Boot preferred) or Python (FastAPI, Flask, Django, or equivalent)

RESTful API design and development, API Gateway patterns, OpenAPI/Swagger

Strong Linux/Unix administration and troubleshooting skills

Docker, Kubernetes, and Helm

Version control with Git/GitHub/GitLab/Bitbucket and automated build, test, and deployment pipelines

Shell/Bash scripting

Microservices architecture and enterprise system integrations

Event-driven architectures and message brokers (Kafka, RabbitMQ, or equivalent)

Relational and NoSQL databases

Cloud platforms: AWS, Azure, and/or GCP

Unit testing frameworks (JUnit, PyTest, Mockito) and test automation

API testing tools such as Postman

Code quality tools (SonarQube preferred) and static code analysis

Monitoring and observability tools: Grafana, Prometheus, ELK

Design Patterns, SOLID Principles, performance tuning, high availability, and scalability design

Preferred Qualifications

Experience implementing Telecom OSS/BSS integrations

Knowledge of TM Forum Open APIs (TMF620, TMF641, TMF622, TMF633, TMF638, TMF640, etc.)

Experience with Kubernetes-based deployments in production environments

Familiarity with Infrastructure as Code tools (Terraform, Ansible, etc.)

Understanding of distributed systems and cloud-native architecture patterns

Working knowledge of Golang

Originally posted on Himalayas
backend-development api-development microservices-development cloud-engineer software-engineer backend-api-developer senior-backend-development senior-api-engineer senior-backend-engineering senior-java-backend-developer senior-java-backend-engineer senior-backend-developer-(java-spring-aws) senior-backend-engineer-(java-kotlin) api-developer
Apply on Himalayas →

Job sourced from Himalayas. Applications happen directly on the original platform — we never collect your data.