Colombo, Sri Lanka, Sri Lanka Employment

EY is hiring a Java Developer

About the Role

EY is seeking a Java Staff Developer to join our team focused on insurance platform training. You will be part of our mission to build a better working world, working within an Agile environment across multiple time zones and geographies.

What You'll Do

  • Develop features and solutions for an insurance platform using Java.
  • Apply best practices, guidelines, and coding standards to maintain code health and reduce technical debt.
  • Conduct peer code reviews and provide constructive feedback aligned with industry best practices.
  • Collaborate in engagements spread across multiple time zones and geographies.
  • Work effectively within small pods or teams to achieve positive group outcomes.
  • Establish and maintain clear communication channels with Team Leads and client teams regarding status, issues, risks, and concerns.
  • Engage directly with client teams in on-site and/or offshore working modes.

What We're Looking For

  • BE / B.Tech / MCA / ME / M.Tech degree.
  • At least 2 years of hands-on Java Development experience.
  • Practical experience with JEE 8/9 and Core Java.
  • Hands-on experience with webservices, Rest API, collections, and batches.
  • Strong knowledge of data structures, design patterns, and algorithms.
  • Good experience with databases, specifically SQL/PL SQL.
  • Experience in backend testing using Junit/Mockito.
  • Experience working in an Agile environment with a solid understanding of Agile processes.
  • Proven experience in using best practices, coding standards, and conducting peer code reviews.
  • Direct experience working in engagements across multiple time zones and geographies.
  • Experience collaborating in small teams and working collectively towards goals.
  • Familiarity with code versioning tools like SVN or Git.
  • Experience establishing and maintaining communication with Team Leads and client teams.
  • Direct client experience, including on-site and/or offshore collaboration.
  • Strong command of verbal and written English with crisp business communication skills.
  • Experience with core Java/JEE, Spring, Hibernate, XML, HTML, JSP, and JavaScript.
  • Strong interpersonal and presentation skills.

Nice to Have

  • Knowledge of the Property & Casualty Insurance domain (mandatory for India-based hires).

Technical Stack

  • Java, JEE 8/9, Core Java
  • Webservices, Rest API, Collections, Batches
  • SQL/PL SQL, Junit, Mockito
  • Spring, Hibernate
  • XML, HTML, JSP, JavaScript
  • SVN/Git

Team & Environment

You will work in small pods or teams within an inclusive culture that offers global scale and support.

EY is an equal opportunity employer committed to building a better working world.

Required Skills
JavaJEE 8/9Core JavaWebservicesRest APICollectionsBatchesSQL/PL SQLJunitMockito
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
EY

EY es una firma global líder que ofrece servicios de Auditoría, Consultoría, Estrategia y Transacciones e Impuestos, con una red integrada por más de 280.000 profesionales en 150 países del mundo. Nuestro propósito es construir un mundo mejor de negocios para nuestra gente, para nuestros clientes y para nuestras comunidades.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago