Staff Engineer, Java, Docker, Kafka
Department:
Job Summary
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 :
Bachelors or masters degree in computer science Information Technology or a related fields
Remote Work :
No
Employment Type :
Full-time
About Company
Nagarro helps future-proof your business through a forward-thinking, fluidic, and CARING mindset. We excel at digital engineering and help our clients become human-centric, digital-first organizations, augmenting their ability to be responsive, efficient, intimate, creative, and susta ... View more