Remote Senior Staff Engineer, Java

at Nagarro

Posted 2 days ago 1 applied

Description:

  • 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.