Assistant Manager | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN)

Deloitte

10+ yrs Hyderabad Full Time Hybrid (office + remote)
Deloitte logo
Posted : today
Actively hiring

Job description

Seeking a highly experienced Lead Backend Developer to architect and lead the development of scalable, reliable backend systems. This role involves designing robust platforms, mentoring engineers, and collaborating with cross-functional teams to deliver exceptional product experiences. Focus on Java, Spring Boot, and distributed microservices.

Key responsibilities include leading end-to-end backend service design, architecting fault-tolerant microservices, and implementing high-quality APIs. Emphasis on modern authentication/authorization patterns, security best practices, and seamless integration with frontend teams (React/TypeScript).

This position also entails designing and maintaining event-driven systems, ensuring production readiness with comprehensive monitoring, and contributing to CI/CD improvements. Leadership in technical initiatives and mentorship of backend engineers are crucial aspects of this role.

Responsibilities

Lead the design and development of scalable backend services using Java, Spring Boot, and cloud-native patterns. Architect distributed, fault-tolerant microservices with strong observability and performance. Implement robust REST and GraphQL APIs for efficient data flow and low-latency interactions. Design systems focusing on concurrency, multi-threading, and performance tuning. Implement modern authentication/authorization patterns like OAuth2, OIDC, JWT, and RBAC. Collaborate with security teams to enforce secure coding practices and compliance. Partner with frontend engineering teams (React/TypeScript) to define API contracts and optimize data delivery. Design and maintain event-driven systems using messaging platforms (Kafka, SQS, RabbitMQ). Ensure systems are production-ready with comprehensive monitoring, logging, and alerting. Lead technical initiatives, guide architectural decisions, and mentor backend engineers through code reviews and pairing.

Qualifications

Requires 10+ years of professional experience building highly scalable backend systems with Java, Spring Boot, and microservices. Expert understanding of distributed systems, service-to-service communication, caching, and data consistency. Proven experience designing and scaling APIs for large applications. Strong experience with SQL/NoSQL databases, ORM frameworks, and data modeling. Hands-on experience with cloud platforms (AWS preferred), containerization, and Kubernetes. Solid foundation in testing methodologies including JUnit, TestNG, Mockito, integration, and contract testing. Demonstrated ability to lead complex technical projects with minimal supervision.

Essential Skills

JavaSpring BootDistributed SystemsMicroservicesREST APIsGraphQL APIsCloud PlatformsAWSDockerKubernetesSQLNoSQLData ModelingTesting MethodologiesJUnitTestNGMockitoIntegration TestsContract TestingOAuth2OIDCJWTRBACCI/CDContainerizationObservabilityResiliencePerformance Tuning

Good to Have

KafkaSQSRabbitMQWebSocketsServer-Sent EventsJenkinsGitHub ActionsCloudWatchAppDynamicsSplunkSaaSMulti-tenancyRedisHazelcast

Highlights

  • Actively hiring

More Details

RoleAssistant Manager | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN)
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

IT Consulting

Assistant Manager | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN) at Deloitte | SkillMX | SkillMX