Lead Engineer / Senior Full Stack Engineer – Frontend & Java

VY SYSTEMS PTE. LTD.

Singapore

On-site

SGD 180,000 - 280,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

VY SYSTEMS PTE. LTD. in Singapore is seeking an experienced Lead Engineer / Senior Full Stack Engineer with 10+ years of hands-on software development to lead multiple squads and deliver scalable enterprise applications.

You will work across frontend technologies (TypeScript, JavaScript, React/Angular, Lit.js) and Java-based backend services, building REST/GraphQL APIs in a microservices context. The role emphasizes technical leadership, architecture, performance, security and collaboration with

Qualifications

  • 10+ years of hands-on software engineering experience.
  • Strong frontend development experience with UI architecture.
  • Experience with TypeScript/JavaScript, React/Angular, and Java backend.
  • Familiarity with REST/GraphQL APIs, microservices and microfrontend architecture.
  • Leadership across multiple teams and engineering best practices.

Responsibilities

  • Lead design and development of scalable, enterprise web applications.
  • Architect reusable UI components and frontend solutions.
  • Mentor engineers, conduct code reviews and drive delivery across squads.
  • Guide backend services, APIs and microservices alignment with frontend.
  • Promote AI-assisted development tools to boost productivity.

Skills

Frontend development
TypeScript
JavaScript
React
Angular
Lit.js
UI architecture
Microfrontend
AI-assisted tools

Education

Bachelor's degree in Computer Science or related

Tools

Jira
Azure DevOps
Jenkins
Azure Pipelines
Docker
Kubernetes
Maven/Gradle

Job description

Job Overview

We are looking for an experienced Lead Engineer / Senior Full Stack Engineer with 10+ years of hands-on software engineering experience to join our technology team.

The ideal candidate will have strong expertise in frontend engineering and UI architecture, with experience designing scalable, responsive and high-performance enterprise applications. The role also requires strong secondary knowledge of Java-based backend development, REST/GraphQL APIs and microservices architecture.

You will provide technical leadership across multiple teams or squads, drive engineering best practices, and contribute to the end-to-end delivery of secure, scalable and high-quality technology solutions.

Key Responsibilities
Technical Leadership & Engineering
  • Lead the design and development of scalable, responsive and high-quality enterprise web applications.

  • Architect and implement reusable UI components, application flows and frontend solutions.

  • Develop and maintain frontend applications using TypeScript, JavaScript, React, Angular and/or Lit.js.

  • Establish and enforce frontend engineering standards covering performance, accessibility, maintainability, testing and code quality.

  • Design and implement microfrontend architectures across multiple UI repositories.

  • Drive frontend performance optimization and responsive user experience.

  • Guide frontend state management, event handling and integration with backend services.

  • Champion the use of AI-assisted development tools such as GitHub Copilot, Figma AI and similar technologies to improve engineering productivity.

  • Provide technical guidance, mentoring and code reviews to engineers.

  • Lead and coordinate multiple engineering teams/squads across planning, development, testing and release activities.

Backend Development
  • Develop and maintain backend services using Core Java, Spring Framework, Spring Boot and/or Quarkus.

  • Implement secure backend services using Spring Security and established security practices.

  • Design and develop RESTful APIs and GraphQL services.

  • Contribute to microservices architecture and integration design.

  • Develop robust data access layers using JPA/Hibernate.

  • Work with SQL and NoSQL databases including PostgreSQL, MySQL, Oracle, MongoDB and Redis.

  • Support application build and deployment processes using Maven/Gradle and CI/CD pipelines.

  • Collaborate with DevOps, QA, architecture and product teams to deliver end-to-end solutions.

Required Skills & Experience
Frontend
  • At least 10 years of overall software engineering experience, with strong hands-on frontend development experience.

  • Strong hands-on experience with JavaScript and TypeScript.

  • Experience with one or more modern frontend frameworks/libraries such as:

    • React.js

    • Angular

    • Lit.js

    • MUI

  • Strong understanding of UI architecture, reusable component design and frontend design patterns.

  • Experience building responsive, accessible and high-performance enterprise applications.

  • Experience with frontend state management and backend API integration.

  • Strong understanding of REST and/or GraphQL integration.

  • Experience with frontend testing, code reviews, maintainability and reusable design standards.

  • Hands-on experience with microfrontend architecture and/or multiple frontend repositories is highly desirable.

  • Experience using AI-assisted development tools such as GitHub Copilot, Figma AI, Claude Code or similar tools is an advantage.

Backend

Working knowledge of:

  • Core Java

  • Spring Framework

  • Spring Boot

  • Spring Security

  • Quarkus

  • RESTful APIs

  • GraphQL

  • Microservices architecture

  • JPA/Hibernate

  • Maven/Gradle

  • SQL databases such as PostgreSQL, MySQL and Oracle

  • NoSQL databases such as MongoDB and Redis

Cloud, DevOps & Infrastructure
  • Git and Azure DevOps

  • Jenkins and/or Azure Pipelines

  • Docker and Kubernetes

  • Azure and/or AWS

  • Linux/Unix environments

  • CI/CD practices

  • Familiarity with monitoring and observability tools such as ELK, Prometheus and Grafana

Leadership & Soft Skills
  • Proven experience leading multiple engineering teams or squads through the full software delivery lifecycle.

  • Strong experience in Agile/Scrum environments.

  • Excellent communication and stakeholder management skills.

  • Ability to collaborate effectively with product, architecture, QA, DevOps and business teams.

  • Strong problem-solving and analytical skills.

  • Demonstrated ability to mentor and develop engineering team members.

  • Strong focus on software quality, security, performance and maintainability.

  • Comfortable working in a fast-paced and continuously evolving technology environment.

Preferred Experience
  • Experience in the banking, financial services or fintech industry.

  • Knowledge of regulatory and compliance requirements within financial services environments.

  • Experience with event-driven architecture.

  • Experience delivering large-scale enterprise applications.

  • Experience working across multiple teams, technology platforms and distributed development environments.

Education
  • Bachelor's degree or equivalent qualification in Computer Science, Information Technology, Software Engineering or a related discipline.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Full Stack Engineer
Senior Full Stack Engineer

CAPGEMINI SINGAPORE PTE. LTD. • Singapore

On-site
SGD 90,000 - 150,000
Senior Full Stack Engineer
Senior Full Stack Engineer

Exasoft Pte. Ltd. • Singapore

On-site
SGD 180,000 - 240,000
Fullstack Software Engineer, Java & React (Banking)_Contract Renewable
Fullstack Software Engineer, Java & React (Banking)_Contract Renewable

Visa Hunt • Singapore

On-site
SGD 120,000 - 180,000
Senior Full Stack Developer
Senior Full Stack Developer

Alan Partners • Singapore

On-site
SGD 70,000 - 100,000
Full Stack Developer (Java, Spring Boot & React)
Full Stack Developer (Java, Spring Boot & React)

Cognizant • Singapore

On-site
SGD 90,000 - 130,000
Applications Lead
Applications Lead

Bond Financial Group • Singapore

On-site
SGD 180,000 - 300,000
Senior Frontend Engineer
Senior Frontend Engineer

Fuku • Singapore

On-site
SGD 80,000 - 100,000
Competitive salary and performance bonuses
Health, dental, and vision insurance
Flexible work arrangements
+2
Full Stack Engineer
Full Stack Engineer

DCI CONSULTANTS PRIVATE LIMITED • Singapore

On-site
SGD 60,000 - 90,000
Senior Software Developer
Senior Software Developer

SUEZ • Singapore

On-site
SGD 80,000 - 110,000
Fullstack Developer (Java)
Fullstack Developer (Java)

MINDTECK SINGAPORE PTE LTD • Singapore

On-site
SGD 90,000 - 150,000