Java Spring Boot Backend Developer

Deloitte Shared Services India

Pune District

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Deloitte in Pune is seeking a Consultant/Senior Consultant to design, develop, and deliver scalable backend applications using Java and Spring Boot. You will build enterprise-grade microservices and RESTful APIs, implementing software engineering best practices and collaborating with cross-functional teams to deliver high-quality, maintainable applications.

The ideal candidate will have strong backend development expertise, cloud-native experience, and a passion for building resilient,

Qualifications

  • Bachelor's degree in Computer Science or related field.
  • Strong backend development with Java 8+/17+ and Spring Boot.
  • Experience building microservices and RESTful APIs.
  • Cloud-native skills and containerization (Docker, Kubernetes).
  • Experience with CI/CD and DevOps practices.
  • Familiarity with design patterns and SOLID principles.
  • Excellent collaboration in Agile teams.

Responsibilities

  • Design, develop and deliver scalable backend apps with Java and Spring Boot.
  • Build enterprise-grade microservices and RESTful APIs.
  • Implement software engineering best practices.
  • Collaborate with cross-functional teams to deliver high-quality software.

Skills

Java Backend
Spring Boot
Microservices
RESTful APIs
OOP & SOLID
Design Patterns
JUnit & Mockito
CI/CD
Docker
Kubernetes
Agile

Education

Bachelor's degree in Computer Science / IT / Engineering

Tools

Spring Cloud
Kafka
RabbitMQ

Job description

The team

Deloitte's Technology & Transformation practice can help you uncover and unlock the value buried deep inside vast amounts of data. Our global network provides strategic guidance and implementation services to help companies manage data from disparate sources and convert it into accurate, actionable information that can support fact-driven decision-making and generate an insight-driven advantage. Our practice addresses the continuum of opportunities in business intelligence & visualization, data management, performance management and next-generation analytics and technologies, including big data, cloud, cognitive and machine learning.


Your work profile

The Consultant/Senior Consultant will be responsible for designing, developing, and delivering scalable backend applications using Java and Spring Boot. The role involves building enterprise-grade microservices, developing RESTful APIs, implementing software engineering best practices, and collaborating with cross-functional teams to deliver high-quality, maintainable applications.


The ideal candidate should possess strong backend development expertise, a solid understanding of software design principles, experience with cloud-native technologies, and a passion for building scalable, resilient, and high-performing enterprise applications.


Key skills required


  • 39 years of experience in Java Backend Development.

  • Strong hands-on experience with Java (8+/17+) and Spring Boot.

  • Hands-on experience designing and developing applications using Microservices Architecture.

  • Strong knowledge of RESTful API design and development.

  • Solid understanding of software engineering principles including:

    • SOLID Principles

    • DRY

    • Object-Oriented Programming (OOP)



  • Strong understanding and practical implementation of GoF Design Patterns.



  • Experience implementing centralized exception handling using Spring Boot best practices.



  • Expertise in Aspect-Oriented Programming (AOP) using Spring AOP for logging, security, transaction management, and other cross-cutting concerns.

  • Experience with unit testing frameworks such as JUnit, Mockito, and integration testing.

  • Experience implementing CI/CD pipelines and following DevOps best practices.

  • Hands-on experience with Docker and exposure to Kubernetes for containerization and orchestration.

  • Strong analytical, debugging, and problem-solving skills.

  • Excellent communication and collaboration skills with the ability to work effectively in cross-functional Agile teams.


Preferred Qualifications


  • Education - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field.

  • Experience with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform (GCP).

  • Exposure to event-driven architecture using Apache Kafka or RabbitMQ.

  • Experience with logging frameworks such as SLF4J, Log4j, or Logback.

  • Familiarity with API Gateway, Service Discovery, and related Spring Cloud components.

  • Experience developing enterprise-scale distributed systems.

  • Experience working in Agile development environments.

  • Cloud, Java, or Kubernetes certifications would be an added advantage.


Location and Way of Working


  • Base Location: Pune

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Consultant | Java Springboot Backend | Bengaluru | Engineering | Platform Development & Integ
Senior Consultant | Java Springboot Backend | Bengaluru | Engineering | Platform Development & Integ

Deloitte & Touche GmbH Wirtschaftsprüfungsgesellschaft • Bengaluru

On-site
INR 900,000 - 1,300,000
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1
Java Developer
Java Developer

Netscribes • Pune District

On-site
INR 900,000 - 1,500,000
Senior Java Developer
Senior Java Developer

Agiliad • Pune District

On-site
INR 1,200,000 - 1,800,000
Springboot Backend Developer
Springboot Backend Developer

NITYO • Hyderabad

On-site
INR 900,000 - 1,500,000
Java springboot Developer
Java springboot Developer

Tata Consultancy Services • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Java Back End Developer
Java Back End Developer

Capgemini • Chennai District

Hybrid
INR 4,000,000 - 6,000,000
Technical Lead - Java
Technical Lead - Java

Agiliad • Pune District

On-site
INR 1,800,000 - 2,400,000
Java Back End Developer
Java Back End Developer

Kanary Staffing • Pune District

Hybrid
INR 2,200,000 - 4,200,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

On-site
INR 1,200,000 - 1,800,000