Nagarro is a Digital Product Engineering company that is rapidly scaling and looking for new colleagues.
The Senior Staff Engineer will have a total experience of 10+ years.
The role requires extensive experience in back-end development utilizing Java 8 or higher, Spring Framework (Core/Boot/MVC), Hibernate/JPA, and Microservices Architecture.
Strong working experience in AWS code is necessary.
Candidates should have hands-on experience with REST APIs, caching systems (e.g., Redis), and messaging systems like Kafka.
Proficiency in Service-Oriented Architecture (SOA) and Web Services (Apache CXF, JAX-WS, JAX-RS, SOAP, REST) is required.
The position demands hands-on experience with multithreading and cloud development.
Strong working experience in Data Structures and Algorithms, Unit Testing, and Object-Oriented Programming (OOP) principles is essential.
Candidates must have hands-on experience with relational databases such as SQL Server, Oracle, MySQL, and PostgreSQL.
Experience with DevOps tools and technologies such as Ansible, Docker, Kubernetes, Puppet, Jenkins, and Chef is required.
Proficiency in build automation tools like Maven, Ant, and Gradle is necessary.
Hands-on experience with cloud technologies such as AWS/Azure is expected.
A strong understanding of UML and design patterns is required.
The candidate should have the ability to simplify solutions, optimize processes, and efficiently resolve escalated issues.
Strong problem-solving skills and a passion for continuous improvement are essential.
Excellent communication skills and the ability to collaborate effectively with cross-functional teams are necessary.
Enthusiasm for learning new technologies and staying updated on industry trends is important.
Requirements:
A Bachelor’s or master’s degree in computer science, Information Technology, or a related field is required.
Total experience of 10+ years in relevant fields is mandatory.
Extensive experience in back-end development with Java 8 or higher, Spring Framework, Hibernate/JPA, and Microservices Architecture is essential.
Strong working experience in AWS code is necessary.
Hands-on experience with REST APIs, caching systems, and messaging systems is required.
Proficiency in Service-Oriented Architecture and Web Services is needed.
Candidates must have hands-on experience with multithreading and cloud development.
Strong working experience in Data Structures, Algorithms, Unit Testing, and OOP principles is required.
Hands-on experience with relational databases is essential.
Experience with DevOps tools and technologies is necessary.
Proficiency in build automation tools is required.
Hands-on experience with cloud technologies is expected.
A strong understanding of UML and design patterns is required.
Candidates should possess strong problem-solving skills and a passion for continuous improvement.
Excellent communication skills and the ability to collaborate effectively with cross-functional teams are necessary.
Enthusiasm for learning new technologies and staying updated on industry trends is important.
Benefits:
The company offers a dynamic and non-hierarchical work culture.
Employees have the opportunity to work at scale across all devices and digital mediums.
The position allows for collaboration with over 17,500 experts across 39 countries.
There are opportunities for continuous learning and staying updated on industry trends.
Employees can expect a supportive environment that encourages problem-solving and continuous improvement.