The Software Engineer will design, develop, and maintain scalable backend systems using Java and Node.js, focusing on digital banking initiatives, microservices architecture, and system performance.
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
- 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
- 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
Global Software Solutions Group Chennai, Tamil Nadu, IND Office
Third Cross Road,, SIPCOT IT Park, Siruseri, Chennai, Tamilnadu, India, 603103
Similar Jobs
Big Data • Fintech • Information Technology • Business Intelligence • Financial Services • Cybersecurity • Big Data Analytics
Design, build, and maintain Java-based cloud-native backend services and microservices for a fraud platform. Contribute to system design, CI/CD, integrations, performance, and production reliability. Mentor junior engineers and collaborate across product, architecture, DevOps, and cross-functional teams in a hybrid environment.
Top Skills:
AWSAzureCi/CdDevOpsGCPGitGradleJavaKafkaMavenMicroservicesNoSQLRabbitMQRdbmsRest ApisSpring Boot
Digital Media • Information Technology • News + Entertainment
Write and maintain clean, efficient code; design and develop new applications; implement unit and integration testing frameworks; document development and deployment processes; analyze integration needs and system architecture; collaborate with QA; troubleshoot performance and functional issues; exercise independent judgment and work variable schedules including nights and weekends.
Digital Media • Information Technology • News + Entertainment
Perform penetration tests (web, network, API, mobile) and vulnerability assessments; simulate attacks, exploit and document weaknesses; produce remediation reports; run red team exercises and security audits; develop automated testing tools; collaborate with development, DevOps, QA and stakeholders; mentor junior staff and manage technical documentation to improve security and compliance (OWASP, NIST).
Top Skills:
BashBurp SuiteDnsHTTPHttpsLinuxMetasploitNistNmapOwaspOwasp ZapPowershellPythonTcp/IpWindowsWireshark
What you need to know about the Chennai Tech Scene
To locals, it's no secret that South India is leading the charge in big data infrastructure. While the environmental impact of data centers has long been a concern, emerging hubs like Chennai are favored by companies seeking ready access to renewable energy resources, which provide more sustainable and cost-effective solutions. As a result, Chennai, along with neighboring Bengaluru and Hyderabad, is poised for significant growth, with a projected 65 percent increase in data center capacity over the next decade.


