NextHire

Senior Java Developer

NextHire
Indore Not disclosed
4 days ago
Hybrid
Apply to Job

About the job

Key Responsibilities: • Lead design and development of Java-based multi-tenant SaaS applications using microservices architecture. • Implement pub/sub messaging systems for event-driven communication. • Deploy, monitor, and optimize services on AWS EKS. • Ensure system reliability, scalability, and security using AWS CloudWatch and other observability tools. • Apply TDD principles to drive high-quality, maintainable code. • Collaborate with product managers, architects, and other developers to translate requirements into technical solutions. • Lead code reviews, mentor junior engineers, and promote engineering best practices. • Take ownership of end-to-end delivery, from architecture design to production rollout. Required Skills & Qualifications: • Proficiency in Java with 6+ years of professional development experience. • Strong background in microservices architecture and multi-tenant SaaS systems. • Expertise in pub/sub messaging patterns (e.g., Kafka, RabbitMQ, or AWS SNS/SQS). • Hands-on experience with AWS EKS and container orchestration (Kubernetes). • Strong understanding of monitoring and logging using AWS CloudWatch or similar tools. • Proven experience applying Test-Driven Development (TDD) in real-world projects. • Demonstrated leadership skills – mentoring, decision-making, and driving engineering excellence. • Solid understanding of software engineering best practices, CI/CD, and version control (Git).

Requirements

  • Java
  • Microservices
  • Kafka
  • DevOps
  • AWS

Preferred Technologies

  • Java
  • Microservices
  • Kafka
  • DevOps
  • AWS

Similar Jobs

P

Senior Java Developer

P Square Solutions LLC

KochiNot disclosed
Last MonthOn-Site
Flexton Inc.

Senior Java Developer

Flexton Inc.

TirupatiNot disclosed
YesterdayRemote
Flexton Inc.

Senior Java Developer

Flexton Inc.

Not disclosed
2 days agoRemote