Apply now »

Senior Consultant-Tech Consulting-FS-CNS-TC-Java Developer-Mumbai

Location:  Mumbai
Other locations:  Primary Location Only
Salary: Competitive
Date:  Jul 13, 2026

Job description

Requisition ID:  1711372

Requisition Id: 1711372

Job Description – Java Developer

Job Title: Java Developer
Location: Mumbai
Experience: 4+ Years

About the Role

We are looking for a talented and motivated Java Developer to join our team in Mumbai. The ideal candidate will be responsible for developing high-performance, secure, and scalable enterprise applications for payment systems. You will play a key role in building microservices, developing RESTful APIs, and maintaining real-time data processing solutions using modern Java technologies.

Key Responsibilities

  • Develop, enhance, and maintain robust applications using Java (8/11+) and Spring Boot.
  • Write clean, scalable, and reusable code while adhering to coding standards and best practices.
  • Follow Test-Driven Development (TDD) practices and ensure high-quality unit testing using JUnit and Mockito.
  • Design, develop, and support Microservices and RESTful APIs within a Service-Oriented Architecture (SOA).
  • Implement real-time data streaming and asynchronous processing using Kafka.
  • Utilize Redis for caching and optimize application performance through multithreading and concurrency programming.
  • Apply secure coding practices and address vulnerabilities based on OWASP Top 10 security standards.
  • Collaborate with cross-functional teams including QA, DevOps, and Product teams in an Agile environment.
  • Participate in code reviews, technical discussions, and documentation activities.
  • Troubleshoot production issues and ensure application stability and availability.

Mandatory Skills

Languages & Frameworks

  • Java 8/11+
  • Spring Boot
  • Spring MVC
  • Hibernate / JPA

Microservices & APIs

  • Microservices Architecture
  • RESTful Web Services / APIs
  • Service-Oriented Architecture (SOA)

Messaging & Caching

  • Apache Kafka
  • Redis

Database Technologies

  • PostgreSQL / Oracle
  • MongoDB (preferred)

Cloud & DevOps

  • AWS / Azure / GCP
  • Docker
  • CI/CD Tools – Jenkins, Maven, Gradle

Core Computer Science Concepts

  • Data Structures & Algorithms
  • Multithreading & Concurrent Programming
  • Performance Optimization

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or a related field.
  • 4+ years of hands-on experience in Java application development.
  • Experience working in Agile/Scrum environments.

Desired Soft Skills

  • Strong analytical and problem-solving abilities.
  • Excellent communication and collaboration skills.
  • Ability to work effectively in a fast-paced and dynamic environment.
  • Self-motivated with a strong sense of ownership and accountability.

Location: Mumbai
Experience: 4+ Years
Notice Period Preference: Immediate Joiners to 30 Days Preferred (Optional)

Apply now »