Job Title: Azure Backend Engineer
Locations: Bangalore, Hyderabad, Gurugram, Kolkata, Pune, Mumbai
Experience Required: 9–15 Years
Job Description
We are seeking experienced Backend Engineers to join a major enterprise integration program leveraging the Microsoft Azure Integration Layer.
This is a hands-on engineering role focused on building robust, scalable, and secure backend services and integrations across a complex enterprise environment.
You will collaborate closely with solution architects and functional teams to deliver Azure-native integrations and APIs.
This is a hands-on engineering role where you will work closely with solution architects and functional teams to develop and deliver Azure-native integrations and APIs across a complex enterprise environment.
Key Responsibilities
- Develop backend services and integration components using cloud serverless technologies
- Build and consume RESTful APIs and microservices for enterprise system communication
- Translate technical and business requirements into efficient deliverables
- Write clean, maintainable, and testable code with performance and resilience in mind
- Participate in design and code reviews to ensure best practices and architectural alignment
- Troubleshoot and resolve technical issues in development and test environments
- Utilize existing CI/CD pipelines for deployment and integration testing
- Work within Agile frameworks using tools like Azure DevOps (ADO), Jira, and Confluence
Integration Engineering
- Experience designing and implementing REST API integrations
- Skilled in file-based integrations (JSON, XML, CSV via SFTP or cloud storage)
- Capable of delivering real-time , near real-time , and scheduled/non-real-time integrations
- Familiarity with enterprise integration patterns and interoperability
Integration Engineering
- Experience in designing and implementing REST API integrations
- Proficient in file-based integrations (e.g., JSON, XML, CSV via SFTP, cloud storage)
- Capable of delivering real-time, near real-time, and scheduled/non-real-time integrations
- Familiar with enterprise integration and interoperability patterns
Queues, Events & Batch Processing
- Experience with message queues and event-based systems
- Development and optimization of batch processing pipelines
- Understanding of distributed system behaviors and design considerations
Testing & Documentation
- Strong unit testing and continuous quality validation practices
- Familiarity with testing frameworks and automation integration
- Able to write clear, maintainable technical documentation for code and APIs
CI/CD Awareness & Agile Practices
- Experienced in working within predefined CI/CD pipelines (not responsible for creating or maintaining them)
- Comfortable using tools such as Git, Jira, Azure DevOps, and Confluence
- Active contributor in Agile teams and collaborative development workflows
Who You Are
- 9 years of relevant backend engineering experience
- Highly skilled in backend development and cloud-native design
- Integration-focused mindset with a strong grasp of real-world system interconnectivity
- Team-oriented, adaptable, and quality-driven
- Strong problem-solving skills and attention to detail
- Collaborative and able to work in a cross-functional team
- Good written and verbal communication skills
- Ability to handle ambiguity and work in a fast-paced environment