hero

Find Your Dream Job Today

Out for Undergrad
companies
Jobs

Technical Lead (Java), Technology Consulting

EY

EY

Software Engineering, IT
Singapore
Posted on Mar 16, 2026

At EY, we develop you with future-focused skills and equip you with world-class experiences. We empower you in a flexible environment, and fuel you and your extraordinary talents in a diverse and inclusive culture of globally connected teams.

We work together across our full spectrum of services and skills powered by technology and AI, so that businesses, people and the planet can thrive together.

We’re all in, are you?

Join EY and shape your future with confidence.

About the opportunity

We are seeking an experienced Lead Developer to be part of our delivery team. As one of the lead developers, you shall serve as the technical solution consultant within engagements, overseeing application architecture, system integration, data design, and cross-team technical alignment across multiple projects and squads.This role shall ensure robust end-to-end solution design, spanning backend services, API contracts, secure authentication patterns, cloud database implementation and other related components.

Your key responsibilities

Organizational Needs

  • Mentor and guide backend engineers through code reviews, pair programming, and technical coaching.
  • Make key technical decisions on frameworks, databases, APIs, messaging systems, and cloud infrastructure.
  • Conduct technical reviews and provide architectural guidance to engineering teams.
  • Establish clear data ownership boundaries and maintain a definitive source of truth for all data generated or consumed by the application.
  • Lead secure solution design by defining and guiding organization-wide practices for protecting sensitive data across all systems and services.
  • Architect and Design systems for scalability, high resilience, fault tolerance and high availability to support evolving business demands.
  • Provide long-term architectural guidance that ensures maintainability, extensibility, and alignment with enterprise technology strategy.
  • Support project planning, effort estimation, technical risk assessments, and stakeholder communication.

Engagement Needs

  • Lead a squad, providing technical direction and overall development excellence.
  • Take ownership of end-to-end technical architecture, including service orchestration, backend components, and integration patterns.
  • Determine and guide appropriate integrations mechanisms (REST, SFTP, and webhook) to support system interoperability.
  • Conduct code review, enforce engineering best practices and ensure adherence to security, quality standards and best practices.
  • Enforce enterprise-aligned authentication patterns (OAuth2, mTLS, API Key) to meet security and compliance requirements.
  • Facilitate cross-team collaboration across frontend, backend, data engineering, DevOps, and cybersecurity groups.

To qualify for the role, you must have

  • Bachelor’s degree in Computer Science, Engineering, or related field.
  • Minimum 7 years of technical development experience, with at least 2 years in a technical or team leadership role.
  • Strong experience in cloud database design and implementation (e.g., schema design, performance tuning, distributed data patterns).
  • Strong experience with implementation with Java Spring Boot and Spring Batch.
  • Hands-on knowledge of tokenization, field-level encryption, and PII-protection techniques.
  • Experience in REST API design, API Gateway configuration, and API lifecycle management.
  • Experience in OAuth2, mTLS, and API Key authentication patterns.
  • Experience with FHIR standards for interoperability.
  • Experience with integration patterns using REST, SFTP, and webhooks.
  • Proficiency in Containerization and deployment on Cloud platforms.
  • Strong analytical, problem-solving, and communication skills.
  • Experience operating in agile or squad-based delivery environments.
  • Prior experience in regulated industries such as healthcare and government sectors.

Ideally, you’ll also have

  • Experience with event-driven architectures and messaging systems.
  • Exposure to cloud-native security and compliance frameworks.
  • Familiarity with DevOps tools (CI/CD, observability, logging, monitoring).

What we look for

  • Highly motivated individuals with excellent problem-solving skills and the ability to prioritize shifting workloads in a rapidly changing industry.
  • An effective communicator, you’ll be a confident leader equipped with strong people management skills and a genuine passion to make things happen in a dynamic organization.

What working at EY offers

EY offers a competitive remuneration package where you’ll be rewarded for your individual and team performance. We are committed to being an inclusive employer and are happy to consider flexible working arrangements. Plus, we offer:

Continuous learning: You’ll develop the mindset and skills to navigate whatever comes next.

Success as defined by you: We’ll provide the tools and flexibility, so you can make a meaningful impact, your way.

Transformative leadership: We’ll give you the insights, coaching and confidence to be the leader the world needs.

Diverse and inclusive culture: You’ll be embraced for who you are and empowered to use your voice to help others find theirs.

Company description

EY is building a better working world by creating new value for clients, people, society and the planet, while building trust in 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 work across a full spectrum of services in assurance, consulting, tax, strategy and transactions. Fueled by sector insights, a globally connected, multi-disciplinary network and diverse ecosystem partners, EY teams can provide services in more than 150 countries and territories.

All in to shape the future with confidence.