
Staff Engineer, Java
Nagarro
full-time
Posted on:
Location Type: Remote
Location: India
Visit company websiteExplore more
Job Level
About the role
- 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.
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.
Benefits
- Health insurance
- Flexible work arrangements
- Professional development
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java 17Spring Bootbackend developmentmicroservicesRESTful APIsBackbase platformDockerKubernetesrelational databasesNoSQL databases
Soft skills
communicationcollaborationproblem-solvingroot cause analysiscontinuous improvement