Consultant - Tech Consulting - FS - CNS - TC - Technology Strategy & Transformation - Mumbai
About this role
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.
Apply now » Apply now- Start applying with LinkedIn
- Apply Now Start
-
Please wait...
- Connect with us
- Our locations
- My EY
- Site map
- Legal and privacy
- Labor condition applications
- Cookie Consent Manager
-
Opens in a new tab.
-
Opens in a new tab.
-
Opens in a new tab.
-
Opens in a new tab.
-
Opens in a new tab.
EY refers to the global organization, and may refer to one or more, of the member firms of Ernst & Young Global Limited, each of which is a separate legal entity. Ernst & Young Global Limited, a UK company limited by guarantee, does not provide services to clients.
×Cookie Consent Manager
When you visit any website, it may store or retrieve information on your browser, mostly in the form of cookies. Because we respect your right to privacy, you can choose not to allow some types of cookies. However, blocking some types of cookies may impact your experience of the site and the services we are able to offer.
Required Cookies
These cookies are required to use this website and can't be turned off.
Required Cookies Show More Details Required Cookies Provider Description Enabled SAP as service provider We use the following session cookies, which are all required to enable the website to function:- "route" is used for session stickiness
- "careerSiteCompanyId" is used to send the request to the correct data center
- "JSESSIONID" is placed on the visitor's device during the session so the server can identify the visitor
- "Load balancer cookie" (actual cookie name may vary) prevents a visitor from bouncing from one instance to another
Advertising Cookies
These cookies serve ads that are relevant to your interests. You may freely choose to accept or decline these cookies at any time. Note that certain functionality that these third parties make available may be impacted if you do not accept these cookies.
Consent to all Advertising Cookies