Ernst & Young Advisory Services Sdn Bhd
Senior Consultant / Consultant - Java Developer
Ernst & Young Advisory Services Sdn Bhd, Java, Virginia, United States, 24565
Location: Bangalore/ Mumbai
Date: Oct 7, 2025
Requisition ID: 1646738
Requisition ID - 1646738
Key Responsibilities:
Design and develop robust, scalable, and high-performance backend systems using
Java
and
Spring Boot . Implement
multithreaded
and
concurrent processing
solutions to handle high transaction volumes. Contribute to
system design and architecture discussions , ensuring optimal design patterns and best practices. Build and maintain
RESTful APIs
and microservices. Collaborate with cross-functional teams (DevOps, QA, Product) to deliver high-quality software. Optimize application performance, memory management, and response times. Troubleshoot complex production issues and drive root cause analysis. Participate in
code reviews
and mentor junior developers when needed. Strong proficiency in
Core Java (8 or above)
including
Collections ,
Multithreading , and
Concurrency . Hands-on experience with
Spring Boot ,
Spring MVC ,
Spring Data / JPA , and
Microservices architecture . Experience in
System Design ,
Design Patterns , and
Scalable architecture . Proficient with
RESTful API development
and integration. Good understanding of
Databases
(MySQL / PostgreSQL / MongoDB). Familiarity with
Caching frameworks
(Redis / Hazelcast). Knowledge of
Messaging systems
(Kafka / RabbitMQ) preferred. Exposure to
CI/CD tools ,
Git , and
cloud platforms
(AWS / Azure / GCP) is a plus. Required Qualifications:
Experience working on
high-performance, low-latency systems . Exposure to
Distributed Systems
and
Event-Driven Architectures . Familiarity with
Docker
and
Kubernetes
for containerized deployments. Good understanding of
data structures and algorithms . Excellent problem-solving and analytical thinking. Strong communication and collaboration skills. Ability to take ownership and deliver under tight deadlines. Passion for writing clean, maintainable, and efficient code. Bachelor’s or Master’s degree in
Computer Science ,
Engineering , or a related technical field.
#J-18808-Ljbffr
Key Responsibilities:
Design and develop robust, scalable, and high-performance backend systems using
Java
and
Spring Boot . Implement
multithreaded
and
concurrent processing
solutions to handle high transaction volumes. Contribute to
system design and architecture discussions , ensuring optimal design patterns and best practices. Build and maintain
RESTful APIs
and microservices. Collaborate with cross-functional teams (DevOps, QA, Product) to deliver high-quality software. Optimize application performance, memory management, and response times. Troubleshoot complex production issues and drive root cause analysis. Participate in
code reviews
and mentor junior developers when needed. Strong proficiency in
Core Java (8 or above)
including
Collections ,
Multithreading , and
Concurrency . Hands-on experience with
Spring Boot ,
Spring MVC ,
Spring Data / JPA , and
Microservices architecture . Experience in
System Design ,
Design Patterns , and
Scalable architecture . Proficient with
RESTful API development
and integration. Good understanding of
Databases
(MySQL / PostgreSQL / MongoDB). Familiarity with
Caching frameworks
(Redis / Hazelcast). Knowledge of
Messaging systems
(Kafka / RabbitMQ) preferred. Exposure to
CI/CD tools ,
Git , and
cloud platforms
(AWS / Azure / GCP) is a plus. Required Qualifications:
Experience working on
high-performance, low-latency systems . Exposure to
Distributed Systems
and
Event-Driven Architectures . Familiarity with
Docker
and
Kubernetes
for containerized deployments. Good understanding of
data structures and algorithms . Excellent problem-solving and analytical thinking. Strong communication and collaboration skills. Ability to take ownership and deliver under tight deadlines. Passion for writing clean, maintainable, and efficient code. Bachelor’s or Master’s degree in
Computer Science ,
Engineering , or a related technical field.
#J-18808-Ljbffr