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.
Requirements
- 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