Staff Engineer, Java Backend
Department:
Job Summary
REQUIREMENTS:
- Total experience 5.5 years
- Strong experience in Java/J2EE (Spring Boot REST APIs Hibernate)
- Good knowledge of SQL/NoSQL databases
- Experience with event-driven systems (Kafka/RabbitMQ)
- Understanding of microservices architecture and distributed systems
- Hands-on with CI/CD Git and code reviews
- Familiarity with TDD/BDD JUnit/Selenium and clean code practices
- Exposure to DevOps tools (Docker Kubernetes Jenkins)
- Knowledge of monitoring/logging tools (Prometheus Grafana ELK)
- Understanding of secure coding (OWASP) and system reliability
- Experience in Agile/Scrum environments
- Basic exposure to React and Python (good to have)
- Comfortable working in fast-paced environments
RESPONSIBILITIES:
- Develop scalable high-quality software solutions
- Own features from design to production deployment
- Provide technical support and guidance to team members
- Collaborate with cross-functional teams for delivery and integration
- Ensure code quality testing and best practices
- Work on microservices and event-driven systems
- Troubleshoot production issues and optimize performance
- Contribute to automation and continuous improvement
- Communicate effectively with technical and non-technical stakeholders
Qualifications :
Bachelors or masters degree in computer science Information Technology or a related fields
Remote Work :
No
Employment Type :
Full-time
About Company
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more