company-logo

Java Developer

EY


Bangalore

Experience

5 - 8 years

Job Type

Full-time

Work Mode

Hybrid

21 LPA
Immediate

Required Skills

Javaspringspringbootmicroserviceshibernate

Job Profile

Description:
About EY: EY exists to build a better working world, helping create long-term value for clients, people, and society. At EY GDS, you will work in multi-disciplinary teams to provide a broad range of information technology services, leveraging advanced technology and AI to solve complex business problems. The Opportunity: As a Senior Java Developer within our Digital & Emerging Technologies team, you will be responsible for the setup of an agile delivery environment. You will lead the design, development, and implementation of innovative backend solutions, ensuring they meet the high performance and security standards required for global enterprise-grade applications. Key Responsibilities: Technical Delivery: Lead the delivery of complex backend microservices using Java 11/17/21 and Spring Boot. System Design: Propose technical solutions consistent with corporate standards; ensure the physical data model supports performance, privacy, and security requirements. Code Excellence: Write clean, testable code and perform peer code reviews to reduce technical debt and ensure compliance with industry-wide best practices. Problem Solving: Solve complex escalated issues including coding, debugging, and troubleshooting throughout the SDLC. Mentorship: Supervise and provide technical guidance to junior team members, fostering a high-performing team culture. Collaboration: Establish and maintain communication channels with Team Leads and client stakeholders to communicate status, risks, and concerns. Skills and Attributes for Success: Mandatory Technical Stack: Core Java: Strong hands-on experience in JEE, Collections, and Multi-threading. Frameworks: Extensive knowledge of Spring Framework (Spring Boot, MVC, Security, JPA). Databases: Advanced SQL skills (Oracle, PostgreSQL, or SQL Server). Architecture: Hands-on experience with Microservices and RESTful API development. Cloud & DevOps: Experience with AWS (EC2, S3, Lambda, RDS) or Azure. Proficiency in CI/CD tools (Jenkins, GitHub Actions, or Bitbucket Pipelines). Familiarity with containerization (Docker & Kubernetes). Process: Experience working in an Agile (Scrum) environment with tools like Jira and Confluence. To Qualify for the Role, You Must Have: B.E. / B.Tech / MCA from a reputed institution. 5+ years of demonstrable experience in enterprise software development. Excellent written and verbal business communication skills (English).

About EY

EY is building a better working world by creating new value for clients, people, society, the planet, while building trust in the capital markets. Enabled by data, AI and advanced technology, EY teams help clients shape the future with confidence and develop answers for the most pressing issues of today and tomorrow. EY teams in more than 150 countries work across a full spectrum of services in assurance, consulting, tax, strategy and transactions, strengthened by sector experience and diverse ecosystem partners.
Company size10,000+ employees
HeadquartersLondon, United Kingdom
TypePrivate
Founded1989