UI Development Lead
Summary
Hands-on UI architecture lead who designs and builds enterprise web applications: responsive React/TypeScript/Lit frontends paired with Java Spring Boot/Quarkus microservices, plus data modeling, cloud deployment on Azure/AWS, CI/CD, and mentoring development teams. Banking/financial services domain experience is preferred.
Key Responsibilities
- Define and drive UI architecture, frontend standards, reusable components, and development best practices.
- Design and develop responsive web applications using React, TypeScript, JavaScript, HTML5/CSS3, and Lit/Web Components.
- Architect and build scalable backend systems using Java, Spring Boot, Quarkus, REST APIs, and Microservices. Lead application modernization initiatives, including Micro Frontends and API transformation.
- Ensure application security, performance, scalability, accessibility, and maintainability. Design and optimize data models, database schemas, and queries across relational and NoSQL databases.
- 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 excellence. Support DevOps practices, CI/CD implementation, cloud deployments, and production support. Participate in Agile ceremonies, sprint planning, solution design, and release management.
Required Experience
10+ years of software development experience. 5+ years in Technical Lead, UI Lead, UI Architect, or Full Stack Lead roles. Proven experience delivering enterprise-scale applications. Experience in Banking/Financial Services domain 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
Experience with Banking, Lending, Risk, or Financial Platforms. 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
Ideal Candidate
A hands-on UI Architect / Full Stack Lead with deep expertise in modern frontend technologies and Java-based backend development, capable of leading architecture, driving modernization initiatives, and delivering enterprise-grade digital solution
Skills
- Accessibility
- Agile
- API
- AWS
- Azure
- Azure DevOps
- CI/CD
- Cloud
- Cloud Native
- CSS
- Cypress
- Data Modeling
- DevOps
- Docker
- Event Driven Architecture
- Git
- GraphQL
- Hibernate
- HTML
- Java
- JavaScript
- Jenkins
- Jest
- JPA
- JUnit
- Kubernetes
- Linux
- Microservices
- Mockito
- MongoDB
- MySQL
- NoSQL
- Oracle
- PostgreSQL
- Quarkus
- React
- Redis
- Redux
- REST
- Sass
- Solution Design
- Spring
- Stakeholder Management
- TypeScript
- Unix