Backend Developer

Deloitte US-India Offices

Hyderabad

Hybrid

INR 1,800,000 - 2,400,000

Full time

4 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Deloitte US-India Offices is seeking a senior backend engineer to lead end-to-end design and development of scalable backend applications. You will architect distributed, fault-tolerant systems and design REST/GraphQL APIs, collaborating with Product, Frontend, Security and Platform teams.

The role requires hands-on expertise in Java, Spring Boot, microservices, and modern backend security, with a strong emphasis on performance, scalability and DevOps practices.

Qualifications

  • Experience in Java, Spring Boot, microservices and distributed systems.
  • Design scalable REST/GraphQL APIs and backend systems.
  • Strong understanding of concurrency, memory management and performance tuning.
  • Experience with AWS, Docker, Kubernetes and CI/CD pipelines.
  • Hands-on with Kafka and messaging systems.

Responsibilities

  • Lead end-to-end design and development of scalable backend applications using Java, Spring Boot and microservices.
  • Architect distributed, scalable, fault-tolerant and high-performance systems.
  • Design and develop REST/GraphQL APIs and support frontend integrations.
  • Implement secure authentication with OAuth2, OIDC, JWT and RBAC.
  • Build event-driven architectures using Kafka, SQS or RabbitMQ.
  • Work with SQL/NoSQL databases, caching, data modeling and resilience patterns.
  • Drive cloud and DevOps practices using AWS, Docker, Kubernetes, CI/CD, Jenkins/ GitHub Actions.
  • Perform architecture reviews, code reviews, troubleshooting and performance optimization.
  • Lead technical initiatives, establish engineering best practices, and mentor backend engineers.
  • Collaborate with Product, Frontend, Security and Platform teams to deliver robust technical solutions.

Skills

Java
Spring Boot
Microservices
Distributed Systems
REST APIs
GraphQL APIs
OAuth2
OIDC
JWT
RBAC
Kafka
SQS
RabbitMQ
AWS
Docker
Kubernetes
CI/CD
Jenkins
GitHub Actions
JUnit
TestNG
Mockito

Tools

SQL
NoSQL
Caching
Data modeling

Job description

Role & responsibilities

  • Lead end-to-end design and development of scalable backend applications using Java, Spring Boot, and Microservices.
  • Architect distributed, scalable, fault-tolerant, and high-performance systems.
  • Design and develop REST/GraphQL APIs and support frontend integrations.
  • Implement secure authentication and authorization using OAuth2, OIDC, JWT, and RBAC.
  • Build event-driven architectures using Kafka, SQS, or RabbitMQ.
  • Work with SQL/NoSQL databases, caching, data modeling, and consistency patterns.
  • Drive cloud and DevOps practices using AWS, Docker, Kubernetes, CI/CD, Jenkins/GitHub Actions.
  • Perform architecture reviews, code reviews, troubleshooting, and performance optimization.
  • Lead technical initiatives, establish engineering best practices, and mentor backend engineers.
  • Collaborate with Product, Frontend, Security, and Platform teams to deliver robust technical solutions.

Preferred candidate profile

  • Strong hands-on expertise in Java, Spring Boot, Microservices, and Distributed Systems.
  • Proven experience designing scalable REST/GraphQL APIs and high-traffic backend applications.
  • Strong understanding of concurrency, multithreading, memory management, and performance tuning.
  • Experience with AWS, Docker, Kubernetes, and CI/CD.
  • Hands-on experience with Kafka/event-driven architecture and messaging systems.
  • Strong knowledge of SQL/NoSQL databases, data modeling, caching, and resilience patterns.
  • Experience with OAuth2, OIDC, JWT, RBAC, and backend security.
  • Experience with JUnit, TestNG, Mockito, integration testing, and contract testing.
  • Strong technical leadership, architecture, mentoring, and stakeholder-management capabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Backend Developer
Java Backend Developer

V2 Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Seneca Global It Services • Hyderabad

Hybrid
INR 3,000,000 - 6,000,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Uttar Pradesh

On-site
INR 1,200,000 - 1,800,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000
Senior Software Development Engineer
Senior Software Development Engineer

Comviva • Amroha

On-site
INR 1,200,000 - 2,400,000
Senior Backend Developer – Java Spring Boot
Senior Backend Developer – Java Spring Boot

Cloudoniq Technologies Pvt Ltd • Mumbai

On-site
INR 1,500,000 - 2,000,000
Backend Engineer (Java)
Backend Engineer (Java)

Lenskart • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Senior Technical Lead
Senior Technical Lead

Comviva • Gurugram District

On-site
INR 4,000,000 - 7,000,000