Fullstack Developer
Role Summary
We are seeking an experienced UI Development Lead / UI Architect with strong Java Full Stack expertise to lead the design, development, and modernization of enterprise web applications. The role requires hands-on technical leadership, solution architecture, team mentoring, and delivery of scalable, secure, andhigh-performance digital solutions.
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 andNoSQL 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
- Must have 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.
- Bachelors Degree or Equivalent
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
Skills
- Accessibility
- Agile
- API
- AWS
- Azure
- Azure DevOps
- CI/CD
- Cloud
- CSS
- Cypress
- Data Modeling
- DevOps
- Docker
- Git
- GraphQL
- Hibernate
- HTML
- Java
- JavaScript
- Jenkins
- Jest
- JPA
- JUnit
- Kubernetes
- Linux
- Microservices
- Mockito
- MongoDB
- MySQL
- Oracle
- PostgreSQL
- Quarkus
- React
- Redis
- Redux
- REST
- Sass
- Solution Design
- Spring
- TypeScript
- Unix