Source description
About the role
Description We are looking for a highly skilled Software Engineer with robust 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 Robust expertise in: Java (Spring Boot / Microservices) Node.js Hands-on experience with: Microservices architecture Distributed systems RESTful APIs and integration services Robust understanding of system design and architecture principles Experience working in high-performance, scalable environments Excellent problem-solving and analytical skills Valuable 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 .
More at Important Group
Related open roles
RTS- Kafka Engineer (Chennai)
Chennai
Lead Assistant Manager - Business Intelligence - Urgent Position (Gurugram)
Delhi NCR
Staff CPU Power Management Firmware Developer - Limits Management (Hyderabad)
Hyderabad
Machine Learning Developer (Freelance) (Pune)
Mumbai
REACT DEVELOPER - Start Now (Delhi)
Delhi NCR
Powerplatform Copilot Developer Product Owner (Pune)
Mumbai