UI Development Lead / UI Architect – Java Full Stack

CORNERSTONE GLOBAL PARTNERS PTE. LTD.Singaporemycareersfuturepublished 10/07/2026
Must-have:TypeScriptJavaScriptJavaHTMLCSSReactGraphQLGitAWSAzureDockerKubernetesCloudFrontendBackendFullstackDevOpsAgileCI/CDMicroservicesFinTechSecurityLead

We are seeking a UI Development Lead / UI Architect with strong Java Full Stack expertise to lead the design, development, and modernization of enterprise web applications. The role involves hands-on technical leadership, solution architecture, team mentoring, and delivery of scalable, secure, and high-performance digital solutions. Key Responsibilities UI & Architecture: Define and drive UI architecture, frontend standards, reusable components, and development best practices. Lead application modernization initiatives, including Micro Frontends and API transformation.

Frontend Development: Design and develop responsive web applications using React, TypeScript, JavaScript, HTML5/CSS3, and Lit/Web Components.

Backend Development: Architect and build scalable backend systems using Java, Spring Boot, Quarkus, REST APIs, and Microservices.

Data Management: Design and optimize data models, database schemas, and queries across relational and NoSQL databases.

Security & Quality: Ensure application security, performance, scalability, accessibility, and maintainability.

Collaboration & Leadership: Collaborate with Product Owners, UX teams, Architects, and stakeholders to translate business requirements into technical solutions. Mentor development teams, conduct code reviews, and drive engineering best practices.

DevOps & Delivery: Support DevOps practices, CI/CD implementation, cloud deployments, and production support. Participate in Agile ceremonies, sprint planning, solution design, and release management.

Professional Experience & Qualifications Relevant experience in software development, with experience in technical leadership, UI architecture, or full-stack engineering.

Proven track record of delivering enterprise-scale applications.

Practical knowledge of modern frontend technologies alongside Java-based backend development.

Experience in Banking/Financial Services domain is preferred.

Technical Skills Frontend React.js, TypeScript, JavaScript (ES6+)

Lit / Web Components

Redux / State Management

HTML5, CSS3, SASS / LESS

Micro Frontends

Responsive Design & Accessibility

Backend Java (11 / 17+)

Spring Boot, Spring Cloud, Quarkus

REST APIs, GraphQL

Microservices Architecture

JPA / Hibernate, Spring Security

Databases Oracle, PostgreSQL, MySQL

MongoDB, Redis

Data Modeling & Query Optimization

Cloud & DevOps Azure, AWS

Docker, Kubernetes

Git, Azure DevOps, Jenkins, CI/CD Pipelines

Linux / Unix

Testing JUnit, Mockito

Jest, React Testing Library, Cypress

Integration & Performance Testing

Preferred Qualifications Knowledge of Cloud-Native and Event-Driven Architectures.

Experience with Micro Frontends and Enterprise UI Design Systems.

Strong understanding of security, compliance, and Agile delivery practices.

Key Competencies UI Architecture & Solution Design

Java Full Stack Engineering

Technical Leadership & Mentoring

Stakeholder Management

Problem Solving & Innovation

Delivery Excellence

Communication & Collaboration If you believe you fit the requirements for the role, please  submit your application  below or drop us an email directly quoting the job title. Due to an anticipated high volume of applicants, we regret that only shortlisted candidates will be notified. The information provided is for recruitment purposes only. Cornerstone Global Partners (EA License Number: 19C9859) is an affirmative equal-opportunity employer and recruitment firm. We evaluate qualified applicants without regard to race, colour, religion, creed, gender, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. (Scarlett) Zhang Jifan Scarlett.Zhang@cornerstoneglobalpartners.com EA Registration Number: R26159541. Cornerstone Global Partners Pte Ltd (EA License: 19C9859)

Contact person

Listed by the employer in the job posting — for questions and your application.