Back End Developer

dentsuIndia
Adzuna INPosted -1m agoOriginal Listing
it-jobs

Job Description

Job Description: Job Description: Managed Services Back End Engineer About the Role: We’re looking for a Managed Services Back End Engineer to support, maintain, and enhance enterprise-grade backend systems for global clients. You’ll play a key role in ensuring application stability, resolving production issues, optimising backend performance, and delivering continuous improvements within a managed services environment. This role is ideal for someone who has strong backend engineering skills, enjoys troubleshooting complex issues, and can work effectively in a fast-paced support and enhancement model. Key Responsibilities: - Backend Development & Support: - Design, develop, maintain, and support backend services, APIs, microservices, and integrations across enterprise applications. - Managed Services Delivery: - Work as part of a managed services team to handle incidents, service requests, problem tickets, minor enhancements, and production support activities within defined SLAs. - Incident & Problem Management: - Investigate, troubleshoot, and resolve application issues, production defects, performance bottlenecks, integration failures, and data-related issues. - Hands-on Coding: - 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. - API Development & Integration: - Develop and support RESTful APIs, SOAP services, middleware integrations, and third-party system connections with proper error handling, logging, retry mechanisms, and security controls. - Database Management: - Work with relational and NoSQL databases such as MySQL, PostgreSQL, Oracle, SQL Server, MongoDB, or similar , including writing optimized queries, stored procedures, and troubleshooting data issues. - Performance Optimization: - Monitor and improve backend application performance, API response times, database queries, memory usage, and overall system reliability. - Monitoring & Observability: - Use tools such as Splunk, AppDynamics, New Relic, Datadog, ELK, Grafana, Prometheus, or CloudWatch to monitor applications, analyze logs, identify trends, and prevent recurring issues. - Change & Release Support: - Support deployments, hotfixes, configuration changes, release validation, smoke testing, and rollback activities as required. - Root Cause Analysis: - Perform detailed RCA for recurring production issues and implement preventive fixes or long-term solutions. - Automation & Continuous Improvement: - Identify opportunities to automate repetitive support tasks, improve operational efficiency, reduce manual effort, and enhance platform stability. - Cross-functional Collaboration: - Work closely with client stakeholders, product owners, business analysts, QA teams, DevOps engineers, and offshore/onshore teams to ensure timely resolution and quality delivery. - Documentation: - Maintain technical documentation, support runbooks, SOPs, troubleshooting guides, deployment notes, API documentation, and knowledge base articles. Required Qualifications: - 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# - 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 - 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. Deep Expertise In: - Backend application support and development - REST/SOAP API troubleshooting and enhancement - Microservices-based architecture - Database query optimization and issue resolution - Production incident handling and RCA - Application logs, monitoring, and alert analysis - Service availability, scalability, and performance tuning - Error handling, retry logic, timeout handling, and exception management - Deployment support and release validation - Support documentation, SOPs, and runbook creation - Working in ITIL-based managed services models Qualifications: - 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. - Prior experience in the Indian IT services or managed services market will be an advantage. Location: DGS India - Pune - Indiqube Orchid Brand: Merkle Time Type: Full time Contract Type: Permanent

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.