Lead Senior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN)
Deloitte
Deloitte
Join our dynamic team as a Senior Backend Developer in Hyderabad, focusing on engineering as a service. We seek a seasoned professional to architect and deliver complex, high-scale distributed systems. This role involves not just coding but also shaping the technical direction and guiding teams to build robust and performant backend platforms.
If you excel at solving intricate technical puzzles and have a passion for building scalable, reliable systems, this opportunity offers significant impact and growth potential.
Key contributions will include designing and developing highly scalable, resilient, and secure backend systems, architecting intricate solutions using microservices or event-driven patterns, and leading crucial backend design discussions. You will be responsible for developing and maintaining RESTful/GraphQL APIs, optimizing system performance through caching and efficient data handling, and working with large-scale data processing and distributed architectures.
Collaboration with product, architecture, DevOps, and frontend teams is essential for end-to-end delivery. Driving code quality, best practices, and engineering standards through reviews and mentorship will be a core part of the role. You will also identify and mitigate technical risks, implement CI/CD pipelines, monitor systems, and troubleshoot critical production issues with thorough root cause analysis. Leveraging AI-assisted development tools is encouraged to enhance productivity.
We require strong expertise in backend technologies like Java (Spring Boot), Node.js, Python, or Go, coupled with a deep understanding of REST API design and implementation, design patterns, clean architecture, and SOLID principles.
A solid background in microservices architecture, event-driven systems, and distributed systems design is essential, alongside experience in building fault-tolerant and highly available systems. Proficiency in relational and NoSQL databases, including data modeling and performance tuning, is expected. Familiarity with messaging systems like Kafka or RabbitMQ and DevOps practices including CI/CD, containerization (Docker/Kubernetes), and cloud platforms (AWS/Azure/GCP) is crucial.
Understanding performance optimization techniques such as load balancing and caching is also a key requirement for this role. Experience in API design best practices and versioning strategies will be highly valued.
Deloitte
IT Consulting