Remote Associate Staff Engineer, Java

at Nagarro

Posted 22 hours ago 3 applied

Description:

  • 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 strong working experience in backend development with Java and Spring Boot.
  • Hands-on experience with RESTful APIs, JMS, JPA, Spring MVC, and Hibernate is essential.
  • A strong understanding of messaging systems such as Kafka and SQS, as well as caching technologies like Redis, is required.
  • Experience with SQL (Aurora MySQL) and NoSQL databases (Cassandra, DynamoDB, Elasticsearch) is necessary.
  • Proficiency with CI/CD pipelines, Java build tools, and modern DevOps practices is expected.
  • Exposure to AWS services including EC2, S3, RDS, DynamoDB, and EMR is important.
  • Familiarity with Kubernetes-based orchestration and event-driven architecture is a plus.
  • The candidate should have experience working in Agile environments with minimal supervision.
  • Experience with observability tools and performance tuning is required.
  • An understanding of orchestration patterns and microservice architecture is necessary.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams are essential.

Requirements:

  • A total of 5+ years of experience in backend development is required.
  • Strong working experience in Java and Spring Boot is mandatory.
  • Hands-on experience with RESTful APIs, JMS, JPA, Spring MVC, and Hibernate is necessary.
  • A solid understanding of messaging systems (Kafka, SQS) and caching technologies (Redis) is required.
  • Experience with SQL (Aurora MySQL) and NoSQL databases (Cassandra, DynamoDB, Elasticsearch) is essential.
  • Proficiency in CI/CD pipelines, Java build tools, and modern DevOps practices is expected.
  • Exposure to AWS services such as EC2, S3, RDS, DynamoDB, and EMR is important.
  • Familiarity with Kubernetes-based orchestration and event-driven architecture is a plus.
  • Experience in Agile environments with minimal supervision is required.
  • Experience with observability tools and performance tuning is necessary.
  • An understanding of orchestration patterns and microservice architecture is essential.
  • Strong communication skills and the ability to collaborate effectively with cross-functional teams are required.
  • A Bachelor’s or Master’s degree in computer science, Information Technology, or a related field is necessary.

Benefits:

  • The company offers a dynamic and non-hierarchical work culture.
  • Employees will have the opportunity to work on inspiring and exciting products, services, and experiences.
  • The role provides the chance to collaborate with over 17,500 experts across 39 countries.
  • There are opportunities for continuous improvement and professional growth within the company.