Dentsu logo

Back End Developer

Dentsu
Posted this week

LOCATION

DGS · Onsite

EXPERIENCE

4 - 7 Years

TYPE

FullTime

SKILLS REQUIRED

Backend DevelopmentRESTful APIsAPI SecurityObservabilityIncident ManagementProduction Support

Job description

Overview

We’re looking for a Managed Services Back End Engineer to support, maintain, and enhance enterprise-grade backend systems for global clients. You’ll help ensure application stability, resolve production issues, optimise backend performance, and deliver continuous improvements within a managed services environment.

What you'll do

  • Design, develop, maintain, and support backend services, APIs, microservices, and integrations across enterprise applications.
  • Handle incidents, service requests, problem tickets, minor enhancements, and production support activities within defined SLAs.
  • Investigate, troubleshoot, and resolve application issues, production defects, performance bottlenecks, integration failures, and data-related issues.
  • Write clean, modular, scalable, and maintainable backend code using technologies such as Java, Spring Boot, Node.js, Python, .NET, or similar backend frameworks, depending on the project stack.
  • Develop and support RESTful APIs, SOAP services, middleware integrations, and third-party system connections with proper error handling, logging, retry mechanisms, and security controls.
  • Work with relational and NoSQL databases, including writing optimized queries, stored procedures, and troubleshooting data issues.
  • Monitor and improve backend application performance, API response times, database queries, memory usage, and overall system reliability.
  • Use monitoring and observability tools to monitor applications, analyze logs, identify trends, and prevent recurring issues.
  • Support deployments, hotfixes, configuration changes, release validation, smoke testing, and rollback activities as required.
  • Perform detailed RCA for recurring production issues and implement preventive fixes or long-term solutions.
  • Identify opportunities to automate repetitive support tasks, improve operational efficiency, reduce manual effort, and enhance platform stability.
  • Work closely with client stakeholders, product owners, business analysts, QA teams, DevOps engineers, and offshore/onshore teams.
  • Maintain technical documentation, support runbooks, SOPs, troubleshooting guides, deployment notes, API documentation, and knowledge base articles.

What you'll need

  • 4–7 years of hands-on experience in backend development, application support, or managed services delivery.
  • Strong backend engineering experience in one or more technologies such as Java / Spring Boot, Node.js, Python, .NET / C#, or microservices architecture.
  • Strong understanding of REST APIs, SOAP services, JSON, XML, authentication, authorization, and integration patterns.
  • Experience working in a production support or managed services environment with SLA-driven delivery.
  • Good knowledge of incident, problem, change, and release management processes.
  • Hands-on experience with databases such as MySQL, PostgreSQL, Oracle, SQL Server, or MongoDB.
  • Ability to troubleshoot backend issues related to APIs, services, databases, integrations, jobs, and batch processes.
  • Experience with logging, monitoring, and observability tools.
  • Good understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Familiarity with CI/CD tools such as Jenkins, GitHub Actions, GitLab CI/CD, Azure DevOps, or Bitbucket Pipelines.
  • Strong knowledge of Git-based version control workflows.
  • Understanding of security best practices including API security, encryption, access controls, secrets management, and secure coding.
  • Ability to work on enhancements, bug fixes, support tickets, and minor development activities.
  • Strong analytical, debugging, and problem-solving skills.
  • Good written and verbal communication skills.
  • Ability to work in a collaborative offshore/onshore delivery model.
  • Willingness to work in shifts or extended support hours as required by project needs.
  • BE / B.Tech / MCA / MSc IT / equivalent degree in Computer Science, Information Technology, or a related field.
  • Proven experience in backend development and production support.
  • Strong ability to troubleshoot complex backend, database, integration, and configuration issues.
  • Ability to adapt to a dynamic and fast-paced environment with changing priorities.
  • Strong ownership mindset with the ability to drive issues to closure.
  • Good communication skills and ability to interact with technical and non-technical stakeholders.

Nice to have

  • Prior experience in the Indian IT services or managed services market.

Details

  • Location: DGS India - Pune - Indiqube Orchid.
  • Employment type: Full time.
  • Contract type: Permanent.
  • Willingness to work in shifts or extended support hours as required by project needs.

Read the full description and apply on the company’s own careers page.

Stay safe

Hiring on Abekus is free for applicants

We never charge a fee, and employers are prohibited from doing so. If a recruiter asks for payment, please report them right away.

Back End Developer