# Technical Lead - (Full Stack)

**Company:** [GSSTech Group](http://jobs.workable.com/companies/cu9XaZB8i9r9X8CdwN62f7.md)
**Location:** Chennai, India
**Workplace:** on site

[Apply for this job](http://jobs.workable.com/view/b1f14c26-1a33-483c-8848-ef93e51a05f9)

## Description

We are looking for an experienced **Technical Lead** with 10+ years of full-stack development expertise in **Java (Spring Boot)** and **Node.js** to drive the design and delivery of scalable, high-performance applications in the banking domain.

The ideal candidate will have strong experience in **microservices architecture, distributed systems**, and **end-to-end solution design**, along with the ability to collaborate effectively with cross-functional stakeholders across product, business, and delivery teams.

### **Key Responsibilities**

-   Lead end-to-end **application development and delivery** for digital banking products
-   Design and implement **scalable, secure, and high-performance systems** using Java (Spring Boot) and Node.js
-   Architect and develop **microservices-based and distributed systems**
-   Collaborate with **product managers, business stakeholders, and engineering teams** to define technical solutions
-   Ensure adherence to **coding standards, best practices, and architectural guidelines**
-   Conduct **code reviews**, mentor team members, and drive technical excellence
-   Troubleshoot complex technical issues and provide optimal solutions
-   Stay updated with emerging technologies and recommend improvements

### **Required Skills & Experience**

-   10+ years of experience in **full-stack software development**
-   Strong expertise in:

-   **Java / Spring Boot**
-   **Node.js**

-   Solid understanding of:

-   **Microservices architecture**
-   **Distributed systems design**
-   REST APIs and system integrations

-   Experience with **cloud platforms (AWS/Azure/GCP)** is a plus
-   Strong experience in **system architecture and solution design**
-   Excellent **analytical and problem-solving skills**
-   Proven ability to manage **stakeholder communication across business and technical teams**

### **Good to Have**

-   Exposure to **AI-assisted development tools (e.g., Claude Code)**
-   Experience in **banking or financial services domain**
-   Knowledge of **CI/CD pipelines and DevOps practices**

### **Soft Skills**

-   Strong leadership and mentoring abilities
-   Excellent communication and stakeholder management skills
-   Ability to work in a fast-paced, agile environment
