Senior Java Consultant – Cloud & DevOps | Deloitte India

September 6, 2025

Job Description

Location: Bengaluru, India
Job Requisition ID: 85335
Date: September 5, 2025


Summary

Deloitte India is seeking a skilled Senior Java Developer with expertise in Core Java, Java Reactive programming, and WebFlux to join our Engineering and PDI (Product Development & Innovation) team. This role involves designing and building high-performance, scalable, cloud-based solutions using AWS, Terraform, and CI/CD practices. If you are passionate about developing efficient, cloud-native applications and working in a DevOps environment, this is the perfect opportunity for you to make an impact. Apply now to help shape the future of technology at Deloitte!


Job Details at a Glance

Job TitleSenior Java Consultant – Cloud & DevOps
LocationBengaluru, India
Experience5+ years in Java Development, 2+ years in Reactive Programming
Tools/TechnologiesJava, AWS, Terraform, CI/CD, WebFlux, Jenkins, GitLab CI
ShiftFull-time, Hybrid work model
SkillsJava, AWS, Terraform, DevOps, Microservices, CI/CD
EducationBachelor’s or Master’s in Computer Science/Engineering
DesignationSenior Consultant

Key Responsibilities

As a Senior Java Consultant at Deloitte, you will:

  • Core Java Development: Design and implement high-quality, scalable, and reusable Java applications.
  • Reactive Programming: Develop microservices using Java Reactive programming (Spring WebFlux, Project Reactor) to handle real-time data and achieve non-blocking I/O operations.
  • Cloud Infrastructure: Work with AWS services like EC2, Lambda, S3, and DynamoDB to build and deploy applications in the cloud.
  • Infrastructure Automation: Use Terraform for Infrastructure as Code (IaC) to automate cloud infrastructure provisioning, deployment, and configuration.
  • CI/CD Pipelines: Build and manage CI/CD pipelines using tools such as Jenkins, GitLab CI, or CircleCI to streamline software delivery and deployments.
  • DevOps Collaboration: Work closely with the DevOps team to implement automated processes, ensure seamless deployments, and improve development workflows.
  • System Monitoring & Troubleshooting: Monitor and troubleshoot production systems, ensuring high availability and performance.
  • Cross-Functional Collaboration: Partner with front-end developers, QA engineers, and product managers to deliver robust, scalable software solutions.
  • Code Reviews & Best Practices: Conduct code reviews, ensure code quality, and implement industry best practices for security and design.

Skills & Qualifications

  • Required Skills:
    • Core Java: Expertise in Core Java, multi-threading, and object-oriented design.
    • Java Reactive Programming: Hands-on experience with Spring WebFlux or other Reactive programming frameworks.
    • Cloud Technologies: In-depth experience with AWS cloud services (EC2, Lambda, S3, DynamoDB).
    • Infrastructure as Code (IaC): Strong experience in Terraform for automating infrastructure provisioning.
    • CI/CD: Familiarity with CI/CD tools like Jenkins, GitLab CI, CircleCI.
    • DevOps: Practical knowledge of DevOps principles and tools for continuous integration and deployment.
    • Microservices: Experience in microservices architecture, Docker, and Kubernetes.
    • Version Control: Strong knowledge of Git for version control management.
    • Agile Methodology: Experience working in an Agile environment (Scrum, Kanban).
    • Problem-Solving: Excellent troubleshooting and debugging skills.
    • Communication: Strong verbal and written communication skills.
  • Preferred Skills:
    • Experience with containerization (Docker, Kubernetes) and orchestration.
    • Familiarity with monitoring tools like Prometheus, Grafana, or ELK stack.
    • Knowledge of NoSQL databases (MongoDB, DynamoDB).
    • Experience with security practices in cloud applications (IAM, encryption).
  • Education & Experience:
    • Bachelor’s or Master’s degree in Computer Science, Engineering, or related fields.
    • 5+ years of experience in Java development, with at least 2 years in Reactive programming and WebFlux.
    • Experience working with AWS and Terraform in a cloud-based environment.
    • Proven experience in a DevOps setup with CI/CD practices.

Why Deloitte?

  • Innovative Projects: Work on cutting-edge cloud-based solutions that drive real-world impact.
  • Career Growth: Enjoy global mobility, leadership opportunities, and continuous learning to accelerate your career.
  • Inclusive Culture: At Deloitte, we celebrate diversity and foster an environment where everyone can thrive.
  • Work-Life Balance: Take advantage of our hybrid work model and flexible schedules.
  • Global Impact: Contribute to projects that have a significant impact on clients, communities, and the world.

How You’ll Grow

At Deloitte, you’ll have the opportunity to:

  • Lead transformative projects that shape the future of technology.
  • Collaborate with global teams of experts, constantly learning and evolving.
  • Build a fulfilling career with ongoing opportunities for advancement and mobility.

Ready to Apply?

If you’re a passionate Java Developer with experience in cloud infrastructure and DevOps, we want to hear from you. Join Deloitte and help create scalable, high-performance systems that drive success.

Apply Now