Senior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate

Deloitte

3–5 yrs Hyderabad Full Time Work from office
Deloitte logo
Posted : yesterday
Actively hiring

Job description

Join our dynamic team as a Backend Developer, contributing your 3-5 years of expertise to craft and maintain robust, scalable server-side applications. This role is pivotal in developing high-performance backend services, requiring a deep understanding of APIs and databases. You'll collaborate closely with multidisciplinary teams to ensure the delivery of reliable and efficient backend solutions.

This position offers an exciting opportunity to work within an Engineering as a Service and Operate model, focusing on building and enhancing critical backend infrastructure. You'll be instrumental in shaping the future of our backend systems.

Responsibilities

Key contributions include designing and developing scalable server-side applications and APIs, building secure RESTful and microservices architectures, and ensuring end-to-end feature delivery through collaboration with front-end, QA, and product teams.

You will also focus on writing clean, efficient code, optimizing applications for performance and reliability, managing database schemas and queries, and implementing robust authentication and data protection mechanisms. Active participation in code reviews, design discussions, and sprint planning, along with troubleshooting production issues and contributing to CI/CD pipelines, are essential aspects of this role.

Embrace AI-assisted development tools to boost productivity and enhance code quality, ensuring our backend services remain at the forefront of technology.

Qualifications

A strong foundation in backend development is essential, with a proven track record in at least one backend language such as Java (Spring Boot), Node.js, Python (Django, Flask), or .NET Core. Expertise in building RESTful APIs, web services, and a solid grasp of object-oriented or functional programming concepts are required.

Proficiency with relational databases like MySQL and PostgreSQL, as well as NoSQL databases such as MongoDB and Redis, including data modeling and query optimization, is crucial. A thorough understanding of microservices architecture, API security (OAuth, JWT), asynchronous processing, messaging systems (Kafka, RabbitMQ), and caching strategies is expected.

Familiarity with Git, CI/CD tools (Jenkins, GitHub Actions, Azure DevOps), and containerization with Docker is necessary. While not mandatory, experience with cloud platforms (AWS, Azure, GCP), GraphQL APIs, event-driven architecture, performance monitoring tools, and test-driven development will be advantageous.

Candidates should possess excellent problem-solving skills, strong analytical abilities, and effective communication and collaboration capabilities, thriving in an Agile environment with a detail-oriented ownership mindset.

Essential Skills

JavaSpring BootNode.jsPythonDjangoFlask.NET CoreRESTful APIsWeb ServicesObject-Oriented ProgrammingFunctional ProgrammingMySQLPostgreSQLMongoDBRedisData ModelingQuery OptimizationMicroservices ArchitectureAPI SecurityOAuthJWTAsynchronous ProcessingMessaging SystemsKafkaRabbitMQCaching StrategiesGitJenkinsGitHub ActionsAzure DevOpsDockerProblem-SolvingAnalytical ThinkingCommunicationCollaborationAgile Methodologies

Good to Have

AWSAzureGCPGraphQL APIsEvent-Driven ArchitectureNew RelicPrometheusTest-Driven Development (TDD)

Highlights

  • Actively hiring

More Details

RoleSenior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate
IndustryEngineering as a Service, Operate
DepartmentBackend Developer
Employment TypeFull Time, Work from office

About the Company

Deloitte logo

Deloitte

Engineering as a Service

Senior Associate | Backend Developer | Hyderabad | Engineering as a Service/ Operate at Deloitte | SkillMX | SkillMX