2,126,524open jobs
134,714companies
239,403added this week
Browse all
Location
In office (Bengaluru)
Seniority
Staff · 10+ years exp

First seen by Alion on Nov 5, 2026.

Overview
Company
Impact
Profile match

EY

Headquartered in London, United Kingdom, EY (Ernst & Young) is a multinational professional services network and one of the "Big Four" accounting firms. The organization provides financial assurance and auditing, tax advisory, management and technology consulting, and strategy and transactions advisory through its EY-Parthenon arm. Operating across more than 150 countries, it delivers risk management, digital transformation, data analytics, and regulatory compliance solutions to multinational corporations, financial institutions, and government entities worldwide.
Backed by ROPEA

At EY, you’ll have the chance to build a career as unique as you are, with the global scale, support, inclusive culture and technology to become the best version of you. And we’re counting on your unique voice and perspective to help EY become even better, too. Join us and build an exceptional experience for yourself, and a better working world for all.


Job description:


As part of the Digital-FS Java team, you will lead the team to deliver projects from the technical deliverable perspective for customers across the globe. You are expected to provide technical expertise and mentor staff in projects primarily based on Java/J2EE or emerging technologies. You will lead client interactions, work on project proposals when needed, take part in technical decisions and discussions with architects, and help in solution architecture on Java technologies or emerging technologies for projects.


The opportunity:


We’re looking for Java Seniors with expertise in Java technologies to join the Advisory Digital-FS Java team. This is a fantastic opportunity to be part of a leading firm whilst being instrumental in the growth of a new service offering.


Your key responsibilities:

  • Need to work as a technical lead in development projects using Java technologies
  • Work closely with clients to understand their business, functional, technical, and implementation requirements
  • Plan and monitor project deliverables from the team
  • Provide key input in technology stack evaluation and assist the architect in terms of technology choices for projects when needed
  • Design and govern reusable accelerators, apply design patterns, and reusable technical components (e.g. error handling, logging, etc.)
  • Work with relevant teams to ensure timely delivery of projects
  • Prepare technical solution and architecture documents, artefacts, work products, and presentations for the customer
  • Contribute towards excellence in a highly collaborative, team-oriented environment
  • Lead and mentor development teams
  • Work closely with Project Managers, Senior Business Analysts, and development teams
  • Take ownership of solution delivery, and be responsible for translating functional requirements into a solution
  • Task allocation and performance evaluation of team members
  • Communicate with client teams and gather requirements, conduct regular team meetings, and track project progress
  • Interview candidates when needed and help in the recruitment process
  • Provide an efficient working atmosphere to project teams and ensure objectives are met within stipulated time
  • Work with development best practices
  • Be flexible in responding to issues as they occur and identify product or deployment improvements to mitigate future occurrences
  • Work iteratively in a team with continuous collaboration


People responsibilities:

  • Foster teamwork and lead by example
  • Ability to travel in accordance with client and other job requirements
  • Excellent written and oral communication skills


Skills and attributes for success:


Primary:

  • Java, Spring Boot, and WebFlux
  • Java and Spring Boot services, configuration, and production error handling
  • Spring WebFlux and the reactive stack (Project Reactor: Mono and Flux)
  • Non-blocking request handling, backpressure, and errors in a reactive pipeline
  • Reactive APIs for streaming and high-concurrency integration paths
  • Oracle JDBC and connection pooling from Spring
  • Streaming: Kafka, Confluent Cloud, and OCI Streaming
  • Hands-on Apache Kafka and Confluent Cloud: topics, producers, consumers, consumer groups, offsets, and retries
  • Hands-on OCI Streaming
  • Per-record stream processing
  • Batch streaming: consume and process records in batches
  • Failure handling: retries, dead-letter or error path, replay, and idempotent processing
  • Confluent Schema Registry or Avro message contracts
  • Spring Batch
  • Hands-on Spring Batch: jobs, steps, readers, processors, and writers
  • Chunk processing, restart, skip, and retry
  • Launching and monitoring batch jobs
  • AWS
  • Good working knowledge of AWS for running integration workloads
  • IAM, compute, object storage, and logging and monitoring
  • Deploying and operating a Spring service on AWS
  • SQL and PL/SQL
  • Strong SQL: joins, aggregations, transactions, indexes, and execution plans
  • PL/SQL: packages, procedures, functions, cursors, bulk processing, and exception handling
  • Calling SQL and PL/SQL from a Java service
  • Authentication and Spring Security
  • OAuth2 client credentials for service-to-service calls
  • Spring Security for protecting APIs and outbound clients
  • Token request, cache, expiry, and failure handling
  • Build and delivery
  • Maven or Gradle
  • Basic CI/CD: a pipeline that builds, tests, and publishes a Java service
  • Docker and running the service in a container


Secondary:

  • UI experience using AngularJS/Angular, React, HTML5, Spring Cloud, jQuery, JSON, JavaScript, Servlet, JSTL, AJAX, and CSS will be an added advantage
  • Working experience in cloud environments, preferably Azure and AWS
  • Knowledge of the CMMI framework
  • Working experience of designing and developing solutions in cloud environments, preferably Azure and AWS


To qualify for the role, you must have:

  • Bachelor's/Master’s degree in Computer Science, Engineering, Information Systems Management, or a related field
  • 10 to 12 years of experience
  • Experience in leading teams
  • Knowledge of process methodologies – Agile/frameworks like CMMI


Ideally, you’ll also have:

  • Technical delivery skills


What we look for:


A team of people with commercial acumen, technical experience, and enthusiasm to learn new things in this fast-moving environment.


An opportunity to be a part of a market-leading, multi-disciplinary team of 500+ professionals, in the only integrated global transaction business worldwide.


Opportunities to work with EY Advisory and other service lines globally with leading businesses across a range of industries.

Skills

AWS, Docker, Java, Kafka, PL/SQL, SQL, Spring Batch, Spring Boot, Spring Security, WebFlux

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,126,524 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Bengaluru
In office · 5+ years exp · Bachelor's Degree · Bengaluru
Java
SQL
C++
DevOps
GCP
Apply
Founding Engineer 2 hours ago
Remote (India) · Contractor · 5+ years exp · Bengaluru
Python
Go
JavaScript
Kotlin
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Snowflake
pgvector
AI/ML
Cursor
LangGraph
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
LLM
OpenAI
OpenAI Codex
OpenAI Agents SDK
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
DevOps
gRPC
Terraform
GitHub Actions
Datadog
AWS
AWS Fargate
Amazon ECS
Cybersecurity
HIPAA
Least Privilege
MedTech
HL7
FHIR
Apply
Full Stack Engineer 2 hours ago
Remote (India) · Contractor · 5+ years exp · Bengaluru
Python
Go
JavaScript
Kotlin
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Snowflake
pgvector
AI/ML
Cursor
LangGraph
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
LLM
OpenAI
OpenAI Codex
OpenAI Agents SDK
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
DevOps
gRPC
Terraform
GitHub Actions
Datadog
AWS
AWS Fargate
Amazon ECS
Cybersecurity
HIPAA
Least Privilege
MedTech
HL7
FHIR
Apply
AI Product Engineer 2 hours ago
Remote (India) · Contractor · 5+ years exp · Bengaluru
Python
Go
JavaScript
Kotlin
TypeScript
Node JS
Node JS
Nest.JS
Databases
PostgreSQL
Snowflake
pgvector
AI/ML
Cursor
LangGraph
LangChain
Claude
Claude Code
Model Context Protocol
Function Calling
AI Agents
LLM
OpenAI
OpenAI Codex
OpenAI Agents SDK
Structured Outputs
Frontend
GraphQL
Next.js
React.js
Mobile
React Native
DevOps
gRPC
Terraform
GitHub Actions
Datadog
AWS
AWS Fargate
Amazon ECS
Cybersecurity
HIPAA
Least Privilege
MedTech
HL7
FHIR
Apply
Hybrid · 5+ years exp · Bengaluru
Python
Go
Rust
C++
AI/ML
AI Agents
LLM
Agentic Workflows
DevOps
CI/CD
Kubernetes
Linux
Apply
Senior Developer 2 hours ago
In office · Bengaluru
SQL
Analytics
Cognos
Apply
In office · 5+ years exp · Bengaluru
Go
JavaScript
Java
Node JS
Databases
MySQL
Redis
Aerospike
Cassandra
Apply
In office · Full-Time · Bengaluru
AI/ML
Machine Learning
DevOps
CI/CD
Jenkins
Git
Apply
In office · 4+ years exp · Bengaluru
JavaScript
TypeScript
PowerShell
Databases
Azure Cosmos DB
Azure SQL Database
Frontend
React.js
DevOps
Rest API
Azure DevOps
Azure
CI/CD
Git
Configuration Management
GitHub
DNS
Cybersecurity
Least Privilege
Microsoft Entra ID
Management
Power Automate
Power Apps
SharePoint
ITIL
Service Desk
Apply
See all jobs
This is one of many
2,126,524 more open roles from verified company boards, updated every day.