Talent.com
EY Studio+ Nederland
Senior Consultant-Tech Consulting-FS-CNS-TC-Java Developer-MumbaiEY Studio+ Nederland • Mumbai, Maharashtra, India
Senior Consultant-Tech Consulting-FS-CNS-TC-Java Developer-Mumbai

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

EY Studio+ Nederland • Mumbai, Maharashtra, India
23 days ago
Job description

Requisition Id:

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

  • Bachelors or Masters 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)


Required Experience:

Senior IC


Employment Type : Contract
Experience: years
Vacancy: 1
Create a job alert for this search

Senior Consultant-Tech Consulting-FS-CNS-TC-Java Developer-Mumbai • Mumbai, Maharashtra, India