# Software Engineer (Java + Node.js)

> GSSTech Group · Chennai, India · — · Posted 2026-04-07

**Workplace:** on_site

## Description

We are looking for a highly skilled **Software Engineer** with strong expertise in **Java (Spring Boot)** and **Node.js** to join our team supporting digital banking initiatives for Emirates NBD. The ideal candidate will have extensive experience in building scalable, high-performance applications and a solid understanding of modern software architecture and distributed systems.

### **Key Responsibilities**

-   Design, develop, and maintain scalable backend systems using **Java (Spring Boot)** and **Node.js**
-   Contribute to **system architecture and solution design** for digital banking platforms
-   Build and manage **microservices-based architectures**
-   Collaborate with cross-functional teams including product, QA, and DevOps
-   Ensure high performance, security, and responsiveness of applications
-   Participate in code reviews, technical discussions, and best practice implementations
-   Troubleshoot and resolve complex technical issues

### **Required Skills & Experience**

-   7+ years of experience in **full-stack or backend development**
-   Strong expertise in:

-   **Java (Spring Boot / Microservices)**
-   **Node.js**

-   Hands-on experience with:

-   **Microservices architecture**
-   **Distributed systems**
-   RESTful APIs and integration services

-   Strong understanding of **system design and architecture principles**
-   Experience working in **high-performance, scalable environments**
-   Excellent problem-solving and analytical skills

### **Good to Have**

-   Exposure to **AI-assisted coding tools (e.g., Claude Code)**
-   Experience in **banking / financial services domain**
-   Familiarity with cloud platforms (AWS, Azure, or GCP)
-   Knowledge of CI/CD pipelines and DevOps practices

## Apply

[Apply at GSSTech Group](https://apply.workable.com/gsstech-group/j/8B0A80F93C/apply)

---
Powered by [Workable](https://www.workable.com)
