EY
EY

EY is a global professional services firm offering audit, tax, consulting, and advisory expertise. Its teams help organizations address complex business challenges, strengthen trust in financial reporting and markets, and use data and technology to support transformation.

The firm provides services including corporate finance advisory, transaction strategy, and technology consulting. EY works with clients across areas such as healthcare, legal services, marketing, energy, finance, and government, with sustainability and innovation informing many of its solutions.

Staff Java Full Stack Developer, Banking Domain — EY Bengaluru

Build secure, scalable banking applications at EY using Java, Spring Boot microservices, REST APIs, and Angular or React. This full-time, onsite role in Bengaluru focuses on digital banking platforms and enterprise financial services solutions.

Description

  • Create and maintain enterprise applications with Java and contemporary front-end frameworks
  • Build scalable Spring Boot microservices and REST APIs
  • Develop responsive interfaces with Angular or React
  • Convert business needs into practical technical solutions
  • Enhance digital banking, payments, lending, customer portal, and workflow applications
  • Connect core banking platforms with third-party financial services
  • Implement enhancements driven by regulatory and compliance requirements
  • Apply coding standards, secure development methods, and architectural direction
  • Review code and help strengthen engineering practices
  • Write unit and integration tests
  • Investigate issues and assist with production support
  • Contribute to sprint planning, estimation, backlog refinement, and retrospectives
  • Work with Product Owners, Business Analysts, Architects, UX specialists, and QA teams
  • Support initiatives that improve engineering processes

Requirements

  • Bring 2–5 years of professional experience
  • Have experience in banking, financial services, FinTech, payments, or digital banking
  • Demonstrate strong Java development ability
  • Work confidently with Java 8, 11, or 17
  • Use Spring Boot, Spring MVC, Spring Data JPA, and Hibernate
  • Understand RESTful APIs and microservices architecture
  • Develop with Angular 12+ or React
  • Use TypeScript, JavaScript ES6+, HTML5, and CSS3
  • Work with Bootstrap or Angular Material
  • Apply advanced SQL with Oracle, PostgreSQL, SQL Server, or MySQL
  • Understand REST, SOAP, OpenAPI/Swagger, and API gateway concepts
  • Work with Kafka, RabbitMQ, or JMS
  • Use Git, Jenkins, Azure DevOps, Maven or Gradle, and SonarQube
  • Have Microsoft Azure experience; AWS experience is advantageous
  • Use Docker; Kubernetes experience is advantageous
  • Understand Spring Security, OAuth 2.0, and JWT authentication
  • Apply OWASP principles, role-based access control, and API security
  • Follow secure coding practices and maintain audit logging
  • Bring strong analytical and problem-solving skills
  • Communicate clearly, collaborate with stakeholders, work in teams, and share knowledge
  • Deliver quality code with limited supervision
  • Have practical experience with AI models and applying them to improve productivity

Benefits

  • Flexible working environment
  • Ongoing learning and professional development opportunities
  • Chances to build new capabilities and pursue leadership responsibilities
  • Mentoring and opportunities to connect, develop, and grow
  • Diverse, equitable, and inclusive workplace culture
  • Health and wellness packages
  • Rewards programs
  • Learning opportunities
  • Collaboration with globally connected teams

Related Jobs

Talkdesk

Senior Solution Consultant, CXA and CCaaS - United States

Talkdesk

Lead strategic implementations of Talkdesk CXA and CCaaS solutions, helping customers integrate the technology and achieve lasting adoption. Partner with customers, executives, and internal teams to guide implementation strategy and long-term success.

Open