All Jobs Vacancy

Backend API Developer - REMOTE

Posted 1 day ago by Synersys Technologies

Job Description: Sr. Backend API Developer - REMOTE

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 Google Cloud Platform
  • 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

Preferred Skills

  • 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 (Terraform, Ansible, etc.).
  • Understanding of distributed systems and cloud-native architecture patterns.

Softskills

  • Strong ownership and accountability.
  • Ability to work independently with minimal supervision.
  • Proven experience collaborating across geographically distributed teams.
  • Strong communication and stakeholder management skills.
  • Passion for engineering excellence and continuous improvement.
Rate:
Not specified
Location:
Remote
IR35 Status:
Outside
Remote Status:
Remote
Industry:
IT
Seniority Level:
Senior

Take-Home Pay

Not Available

Visit calculators for additional details

Create a free account to view the take-home pay for this contract

Share job