Expoint - all jobs in one place

The point where experts and best companies meet

Limitless High-tech career opportunities - Expoint

EY DET-Backend Java Engineer-GDSF02 
India, Tamil Nadu, Coimbatore 
301239740

02.07.2024

Experience 6-10 years for Java candidates

Candidate (at least Senior Level) – must know the rationale/reason behind a particular architecture/technology choices. Example –

  • Java 11 knowledge – in and out
  • Vert.x or Spring 5 based Reactive programming
  • Couchbase is an added advantage
  • Why using Postgres and not MariaDB/MySQL (one reason could be enterprise unavailability)
  • Why using Kafka – can we solve that same problem with other messaging queues?
  • Clean code principle
  • KISS (Keep it simple and stupid) – why it can be a choice while designing a complex system
  • Debugging do’s and don’ts
  • SOLID principle – specially Liskov’s substitution principle – How it can be a game changer


Key requirements

  • Amex requires development engineering resources in both UK and India
  • The project scope is Tokenization and entails migration of 2 services and associated data to India.
  • The target environment is Hydra Cloud
  • Amex needs to staff one (1) scrum team in UK and two (2) scrum teams in India. There will be 7 engineers in each team. So, a total of 21 engineers.
  • Key tech skills
    • Java 11 knowledge – in and out
    • Vert.x or Spring 5 based Reactive programming.
    • Couchbase is an advantage.
    • Postgres
    • Kafka
  • Experience in high availability, scalable systems will be a plus.
  • Amex’s UK requires the team to work 3 days a week on site. The India team allows 100% remote work.
  • Amex will conduct only one round of interview. The interview will be a one-hour condensed conversation that covers technical and non-technical skills.
  • Amex expects to have the team finalized by mid-March.



EY exists to build a better working world, helping to create long-term value for clients, people and society and build trust in the capital markets.