Nagarro is a Digital Product Engineering company that is rapidly scaling and looking for new colleagues.
The company builds products, services, and experiences that inspire and delight across all devices and digital mediums.
The work culture is dynamic and non-hierarchical, with over 18,000 experts across 38 countries.
The Staff Engineer, Java will have a total experience of 7+ years.
The role requires extensive experience in back-end development utilizing Java 17, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture.
Hands-on experience with REST APIs, caching systems (e.g., Redis), and messaging systems like Kafka is essential.
The candidate should have hands-on working experience in Apache Spark and GCP.
Familiarity with SonarQube and Model Level Design (MLD) is required.
Knowledge of Cognos Report Authoring and Administration is necessary.
A solid understanding of RESTful APIs, Webhooks, and real-time integrations is expected.
Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST) is important.
The candidate should have hands-on experience with multithreading and cloud development.
Experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL is required.
Familiarity with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef is necessary.
A strong understanding of UML and design patterns is expected.
Excellent communication skills and the ability to collaborate effectively with cross-functional teams are essential.
Requirements:
The candidate must have a total experience of 7+ years in software development.
Extensive experience in back-end development using Java 17, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture is required.
Hands-on experience with REST APIs, caching systems (e.g., Redis), and messaging systems like Kafka is necessary.
The candidate should have hands-on working experience in Apache Spark and GCP.
Familiarity with SonarQube and Model Level Design (MLD) is required.
Knowledge of Cognos Report Authoring and Administration is necessary.
A solid understanding of RESTful APIs, Webhooks, and real-time integrations is expected.
Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST) is important.
The candidate should have hands-on experience with multithreading and cloud development.
Experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL is required.
Familiarity with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef is necessary.
A strong understanding of UML and design patterns is expected.
Excellent communication skills and the ability to collaborate effectively with cross-functional teams are essential.
A Bachelor’s or Master’s degree in computer science, Information Technology, or a related field is required.
Benefits:
The company offers a dynamic and non-hierarchical work culture.
Employees have the opportunity to work with a diverse team of over 18,000 experts across 38 countries.
The role provides the chance to build innovative products, services, and experiences.
Employees can expect a collaborative environment that encourages continuous improvement and constructive feedback.
The position allows for involvement in leading/supporting UAT and production rollouts.
There are opportunities for professional growth and development through troubleshooting and resolving complex bugs.
The company supports a mindset of addressing issues promptly and responding positively to setbacks and challenges.