Consultant - Tech Consulting - FS - CNS - TC - Technology Strategy & Transformation - Mumbai

EY

Mumbai

On-site

INR 900,000 - 1,300,000

Full time

28 hours ago
Be an early applicant
Application generator

Get a reply from this employer — a resume and cover letter tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

EY in Mumbai is seeking a Java Developer to build high-performance, secure, and scalable payment systems using Java, Spring Boot, and a microservices architecture.

You will implement real-time data processing with Kafka, caching with Redis, and ensure code quality with TDD and unit tests. Collaborate in Agile, work with QA/DevOps, and contribute to documentation for scalable enterprise applications.

Qualifications

  • Bachelor's or Master's in Engineering or Computer Science.
  • Strong understanding of data structures, algorithms, and concurrent programming.
  • Excellent problem solving and communication skills.
  • Experience with Java, Spring Boot, Spring MVC, and Hibernate in enterprise applications.

Responsibilities

  • Hands-on Development: Write high-quality, efficient, and reusable code using Java and the Spring Boot framework.
  • Best Practices: Follow Test-Driven Development (TDD) and ensure high unit-test coverage using tools like JUnit and Mockito.
  • Microservices & APIs: Build and maintain scalable microservices and RESTful APIs within a Service-Oriented Architecture (SOA).
  • Data Systems: Implement real-time data processing and asynchronous communication using Kafka.
  • Performance Tuning: Utilize Redis for efficient caching and apply multithreading concepts to optimize application performance.
  • Security: Implement application security principles and mitigate vulnerabilities based on OWASP Top 10 guidelines.
  • Collaboration: Participate in Agile ceremonies, work closely with QA and DevOps teams, and contribute to technical documentation.
  • Support: Assist in troubleshooting and resolving production issues to ensure application wellness.

Skills

Java 8/11+
Spring Boot
Spring MVC
Hibernate
Concurrent programming

Education

Bachelor's or Master's in Engineering or Computer Science

Tools

Kafka
Redis
PostgreSQL
Oracle
MongoDB
AWS
Azure
GCP
Jenkins
Maven
Gradle
Docker

Job description

Job Title: Java Developer

Location: Mumbai

Experience: 2+ Years

Work Mode: Work From Office as per the Client works Calender

Job Overview

We are seeking a skilled Java Developer to join our team in building high-performance, secure, and scalable payment systems. You will be responsible for developing robust enterprise applications using Java and Spring Boot, contributing to a microservices architecture, and ensuring the stability of our real-time data processing pipelines.

Key Responsibilities
  • Hands-on Development: Write high-quality, efficient, and reusable code using Java and the Spring Boot framework.
  • Best Practices: Follow Test-Driven Development (TDD) and ensure high unit-test coverage using tools like JUnit and Mockito.
  • Microservices & APIs: Build and maintain scalable microservices and RESTful APIs within a Service-Oriented Architecture (SOA).
  • Data Systems: Implement real-time data processing and asynchronous communication using Kafka.
  • Performance Tuning: Utilize Redis for efficient caching and apply multithreading concepts to optimize application performance.
  • Security: Implement application security principles and mitigate vulnerabilities based on OWASP Top 10 guidelines.
  • Collaboration: Participate in Agile ceremonies, work closely with QA and DevOps teams, and contribute to technical documentation.
  • Support: Assist in troubleshooting and resolving production issues to ensure application wellness.
Technical Skills Required
  • Languages & Frameworks: Strong proficiency in Java (8/11+), Spring Boot, Spring MVC, and Hibernate.
  • Messaging & Caching: Practical experience with Kafka for streaming and Redis for in-memory data storage.
  • Database Knowledge: Proficiency in RDBMS (PostgreSQL, Oracle) and exposure to NoSQL databases like MongoDB.
  • Cloud & DevOps: Familiarity with AWS/Azure/GCP and experience working with CI/CD tools (Jenkins, Maven, Gradle) and Docker.
  • CS Fundamentals: Strong understanding of data structures, algorithms, and concurrent programming.
Qualifications & Soft Skills
  • Education: Bachelor's or Master's in Engineering or Computer Science.
  • Problem Solving: Strong analytical abilities to debug complex issues.
  • Communication: Ability to communicate technical concepts clearly within a team environment.
  • Adaptability: Proven ability to manage tasks effectively in a fast-paced, dynamic work culture.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Consultant - Tech Consulting - FS - CNS - TC - Technology Strategy And Transformation - Mumbai
Consultant - Tech Consulting - FS - CNS - TC - Technology Strategy And Transformation - Mumbai

EY • Mumbai

On-site
INR 900,000 - 1,300,000
Consultant - Tech Consulting - FS - CNS - TC - Technology Strategy & Transformation - Mumbai
Consultant - Tech Consulting - FS - CNS - TC - Technology Strategy & Transformation - Mumbai

Ernst & Young Advisory Services Sdn Bhd • Mumbai

On-site
INR 1,200,000 - 2,400,000
Technology Strategy Consultant
Technology Strategy Consultant

EY • Mumbai

On-site
INR 1,800,000 - 2,600,000
Technical Consultant - Java Backend
Technical Consultant - Java Backend

NTT DATA BUSINESS SOLUTIONS • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java Software Developer - Mumbai
Java Software Developer - Mumbai

Jobvera • Mumbai

On-site
INR 600,000 - 800,000
Senior Java Developer Mumbai
Senior Java Developer Mumbai

Bounteous • Mumbai

Hybrid
INR 1,200,000 - 2,400,000
Senior Java Developer
Senior Java Developer

HypTechie • Delhi

On-site
INR 1,800,000 - 3,200,000
Full Stack Developer
Full Stack Developer

Mimiotech • Mumbai

On-site
INR 900,000 - 1,200,000
Java Developer-Mid
Java Developer-Mid

Visa Hunt • India

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer / Senior Software Engineer
Senior Java Developer / Senior Software Engineer

Qworks Technologies • Thane

On-site
INR 1,500,000 - 2,100,000