[< BACK]
// POSTED: Apr 13, 2026

Staff Engineer, Java Backbase

APPLY NOW
Company Description: We're Nagarro. We are a Digital Product Engineering company that is scaling in a big way! We build products, services, and experiences that inspire, excite, and delight. We work at scale — across all devices and digital mediums, and our people exist everywhere in the world (17500+ experts across 39 countries, to be exact). Our work culture is dynamic and non-hierarchical. We're looking for great new colleagues. That's where you come in! Job Description:REQUIREMENTS: - Total Experience 7+ years. - Strong hands-on experience with Java 17 and core backend development. - Proficient in building microservices using Spring Boot and RESTful APIs. - Hands-on experience with Backbase platform, including service orchestration, SDKs, and widget customization. - Strong understanding of scalable, secure, and high-performance backend system design. - Experience with containerization tools like Docker and orchestration using Kubernetes. - Working knowledge of relational databases and NoSQL databases. - Exposure to CI/CD pipelines and modern DevOps practices. - Strong understanding of unit testing, integration testing, and code quality standards. - Good knowledge of system performance tuning and scalability optimization. - Excellent communication and collaboration skills. - Ability to stay updated with emerging backend technologies and best practices.   RESPONSIBILITIES: - Writing and reviewing high-quality, maintainable backend code using Java 17 and Spring Boot. - Designing, developing, and maintaining backend services and APIs for enterprise and mobile applications. - Understanding business use cases and technical requirements and converting them into robust backend solutions. - Integrating and customizing solutions using the Backbase platform. - Collaborating closely with frontend developers, architects, and product teams to deliver end-to-end solutions. - Defining and adhering to coding standards, performance benchmarks, and NFR considerations. - Ensuring application scalability, security, and reliability through sound architectural decisions. - Writing and reviewing technical design and architecture documentation. - Reviewing system design for scalability, extensibility, security, and performance best practices. - Identifying technical risks and resolving issues through root cause analysis. - Carrying out POCs to validate architecture, frameworks, and technology choices. - Contributing to continuous improvement of backend development practices and standards.   Qualifications:Bachelor’s or master’s degree in computer science, Information Technology, or a related field.
Interested in this role?Apply on iHire