Software Engineer (Java + Node.js) at GSSTech Group
Chennai, tamil nadu, India -
Full Time


Start Date

Immediate

Expiry Date

06 Jul, 26

Salary

0.0

Posted On

07 Apr, 26

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java, Spring Boot, Node.js, Microservices, System Architecture, Distributed Systems, RESTful APIs, Backend Development, Scalable Systems, Cloud Platforms, AWS, Azure, GCP, CI/CD, DevOps, Problem-solving

Industry

IT Services and IT Consulting

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
Responsibilities
Design, develop, and maintain scalable backend systems using Java and Node.js for digital banking platforms. Collaborate with cross-functional teams to ensure high performance, security, and responsiveness of applications.
Loading...