Lead Senior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN)

Deloitte

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

Job description

Seeking a Senior Backend Developer to architect and deliver sophisticated, large-scale distributed systems. This impactful role involves crafting solutions, tackling intricate technical hurdles, and guiding engineering teams in building robust and efficient backend platforms. Opportunity to contribute to innovative Engineering as a Service/Operate initiatives.

Responsibilities

Design and develop scalable, resilient, and secure backend systems. Architect complex solutions using microservices, event-driven, or domain-driven patterns. Lead design discussions and make critical architectural choices. Develop and maintain RESTful/GraphQL APIs and backend services. Optimize system performance through caching and efficient data handling. Work with large-scale data processing and distributed architectures. Collaborate across teams for end-to-end delivery. Drive code quality and engineering standards via reviews and mentorship. Identify and mitigate technical risks and bottlenecks. Implement and support CI/CD, monitoring, and observability. Troubleshoot and resolve critical production issues with root cause analysis. Leverage AI-assisted development tools to enhance productivity.

Qualifications

Required strong backend expertise in Java (Spring Boot), Node.js, Python, or Go. Proficiency in REST API design and implementation, with a deep understanding of design patterns, clean architecture, and SOLID principles. Extensive experience with microservices, event-driven systems, and distributed systems design, including fault-tolerant and highly available architectures. Expertise in relational databases (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Cassandra, Redis), with strong data modeling, indexing, and performance tuning skills. Experience with messaging systems like Kafka or RabbitMQ, and an understanding of asynchronous processing. Familiarity with CI/CD pipelines, containerization (Docker), orchestration (Kubernetes), and cloud platforms (AWS/Azure/GCP). Solid grasp of load balancing, caching, and performance tuning. A Bachelor's or Master's degree in Computer Science, Engineering, or a related field is required.

Essential Skills

JavaSpring BootNode.jsPythonGoREST APIGraphQL APIMicroservicesEvent-Driven ArchitectureDistributed SystemsFault-Tolerant SystemsHighly Available SystemsAPI DesignAPI VersioningPostgreSQLMySQLMongoDBCassandraRedisData ModelingIndexingPerformance TuningKafkaRabbitMQAsynchronous ProcessingEventual ConsistencyCI/CDJenkinsGitHub ActionsAzure DevOpsDockerKubernetesAWSAzureGCPLoad BalancingCachingCDNSystem Bottleneck AnalysisProblem-SolvingSystem ThinkingTechnical LeadershipMentorship

Good to Have

Domain-Driven Design (DDD)Serverless ArchitecturesOAuth2JWTZero TrustPrometheusGrafanaELK Stack

Highlights

  • Actively hiring

More Details

RoleLead Senior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN)
IndustryEngineering as a Service, Operate
DepartmentSoftware Development
Employment TypeFull Time, Hybrid (office + remote)

About the Company

Deloitte logo

Deloitte

Engineering as a Service

Lead Senior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate (Hyderabad, IN) at Deloitte | SkillMX | SkillMX