Back End Developer
Job Summary
Job Description:
Job Description: Managed Services Back End Engineer
About the Role:
Were looking for a Managed Services Back End Engineer to support maintain and enhance enterprise-grade backend systems for global clients. Youll 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 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:
- 47 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
- 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 / / 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 - Bengaluru - Manyata N1 BlockBrand:
MerkleTime Type:
Full timeContract Type:
PermanentRequired Experience:
IC
About Company
Dentsu is an integrated growth and transformation partner to the world’s leading organizations. Founded in 1901 in Tokyo, Japan, and now present in approximately 120 countries.