Nagarro logo

Staff Engineer, Java, Docker, Kafka

Posted about 5 hours ago

OfficeBengaluru, , IndiaSE

Job Description

REQUIREMENTS:

  • Total experience 5.5 years
  • Strong hands-on experience with Java 17, Spring Boot, Spring WebFlux, and Microservices architecture
  • Expertise in designing scalable enterprise applications with HLD and LLD preparation
  • Strong experience with Apache Kafka and event-driven architectures
  • Hands-on experience with Kubernetes, Docker, and container orchestration platforms
  • Strong knowledge of cloud platforms, preferably Microsoft Azure
  • Experience with NoSQL databases (MongoDB, Couchbase) and SQL databases (PostgreSQL)
  • Strong understanding of CI/CD practices using Jenkins, GitHub Actions, and DevOps methodologies
  • Experience with API testing and validation tools such as Postman
  • Hands-on experience with Agile development methodologies and best practices
  • Experience with BDD and automated testing frameworks such as Cucumber
  • Knowledge of observability and monitoring tools such as Splunk and New Relic
  • Strong analytical, problem-solving, and communication skills

RESPONSIBILITIES:

  • Design and develop high-performance, scalable microservices using Java 17, Spring Boot, and Spring WebFlux
  • Create and review high-level and low-level designs while ensuring adherence to security and architectural standards
  • Implement event-driven solutions using Apache Kafka and modern integration patterns
  • Develop and deploy containerized applications using Docker and Kubernetes
  • Collaborate with DevOps, QA, and Product teams to ensure high-quality software delivery
  • Build and optimize CI/CD pipelines to support automated deployments and releases
  • Participate in architecture discussions, design reviews, product demonstrations, and release planning
  • Monitor application performance and reliability using observability and monitoring tools
  • Drive continuous improvement in development processes, coding standards, and engineering practices
  • Provide technical leadership and mentoring while ensuring scalable, secure, and maintainable solutions are delivered consistently

Qualifications

Bachelor’s or master’s degree in computer science, Information Technology, or a related fields

Job details
Workplace
Office
Location
Bengaluru, , India
Experience
SE

Nagarro is a global digital engineering and AI transformation company. Its Fluidic Intelligence drives seamless intelligence flow, improving speed, decisions, and productivity.

Key team members

Manas Human

Manas Human

Vasco Marçal Grilo

Vasco Marçal Grilo

Jonas Olsson

Jonas Olsson

Roland Kirst

Roland Kirst

Apply smarter with Jobr

Jobr aggregates jobs directly from company career portals — no middlemen. Our team applies on your behalf with AI-tailored resumes, reviewed by a human before submission.

Direct from company career pages
AI-personalised cover letters
Human review before every submit
Application tracking & follow-ups