Nagarro is a Digital Product Engineering company that is rapidly scaling and looking for new colleagues.
The Associate Staff Engineer will have a total experience of 5+ 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 front-end applications using technologies such as TypeScript, JavaScript, React/Angular, and micro frontends is essential.
Hands-on experience in Azure DevOps for version control, CI/CD pipeline creation, build, and deployment automation is required.
The candidate 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 necessary.
The role requires 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 needed.
The candidate should 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 essential.
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 required.
Enthusiasm for learning new technologies and staying updated on industry trends is necessary.
Requirements:
A Bachelor’s or master’s degree in computer science, Information Technology, or a related field is required.
The candidate must have a total experience of 5+ years in relevant fields.
Extensive experience in back-end development with Java 8 or higher, Spring Framework, Hibernate/JPA, and Microservices Architecture is mandatory.
Strong working experience in front-end technologies such as TypeScript, JavaScript, React/Angular, and micro frontends is essential.
Hands-on experience in Azure DevOps for version control and CI/CD pipeline creation is required.
The candidate must have experience with REST APIs, caching systems, and messaging systems.
Proficiency in Service-Oriented Architecture and Web Services is necessary.
Hands-on experience with multithreading and cloud development is required.
Strong working experience in Data Structures, Algorithms, Unit Testing, and OOP principles is essential.
The candidate should have experience with relational databases and DevOps tools.
Proficiency in build automation tools and cloud technologies is required.
A strong understanding of UML and design patterns is necessary.
The candidate must possess strong problem-solving skills and excellent communication abilities.
Benefits:
The position offers the opportunity to work in a dynamic and non-hierarchical work culture.
Employees will be part of a global team of over 17,500 experts across 39 countries.
The role provides a chance to work on inspiring and exciting digital products and services.
Continuous learning and staying updated on industry trends are encouraged.
The company promotes a culture of collaboration and effective communication within cross-functional teams.