Senior Java Developer
Ernst & Young LLP ( EY India )
Apply on company website
Senior Java Developer
Ernst & Young LLP ( EY India )
Mumbai/Bombay
Not disclosed
Job Details
Job Description
Senior Consultant-Tech Consulting-FS-CNS-TC-Java Developer-Mumbai
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)
Job role
Work location
Mumbai, MH, IN, 400028
Department
IT & Information Security
Role / Category
IT Security
Employment type
Full Time
Shift
Day Shift
Job requirements
Experience
Min. 4 years
About company
Name
Ernst & Young LLP ( EY India )
Job posted by Ernst & Young LLP ( EY India )
Apply on company website