Java Developer

Naviq

India

On-site

INR 2,400,000 - 4,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Naviq is seeking a seasoned Java backend engineer to design and build scalable backend systems using Java 8+ and Spring Boot. You will own features end-to-end, contribute to microservices, and help shape architecture.

You’ll optimize performance, participate in CI/CD, and mentor junior developers while maintaining code quality and documentation. Experience with PostgreSQL, Docker, AWS, and common testing frameworks is expected.

Qualifications

  • 7+ years of professional Java development experience.
  • Bachelor’s or master’s degree in computer science, Computer Engineering, or a related field.

Responsibilities

  • Design and develop scalable backend systems using Java and modern frameworks.
  • Own end-to-end delivery of features from design to production support.
  • Contribute to Microservices architecture, API design and inter-service communication.
  • Ensure code quality, testability and maintainability through best practices.
  • Participate in architecture discussions and influence technical decisions.
  • Identify and address performance, scalability and reliability bottlenecks.
  • Collaborate with product, QA, DevOps, and external stakeholders.
  • Mentor junior developers and promote engineering best practices.
  • Drive CI/CD, automation, and DevSecOps practices.
  • Contribute to technical documentation and knowledge sharing.

Skills

Java 8+
Spring Boot
Microservices
REST APIs
JPA/Hibernate
PostgreSQL
Kafka/RabbitMQ
Docker
AWS
CI/CD (Jenkins/GitHub Actions)
Code quality (SonarQube)
Design patterns
JUnit/Mockito

Education

Bachelor’s or Master’s in CS/Comp Eng

Tools

Kubernetes
Docker
AWS
Jenkins
GitHub Actions
SonarQube

Job description

Key Responsibilities
  • Design and develop scalable, high-performance backend systems using Java and modern frameworks
  • Own end-to-end delivery of features — from design to production support
  • Contribute to Microservices architecture, including service decomposition, API design, and inter-service communication
  • Ensure code quality, testability, and maintainability through best practices and standards
  • Participate in architecture and design discussions, influencing technical decisions
  • Identify and address performance, scalability, and reliability bottlenecks
  • Collaborate with cross-functional teams including product, QA, DevOps, and external stakeholders
  • Mentor junior developers and contribute to engineering best practices
  • Drive CI/CD, automation, and DevSecOps practices
  • Contribute to technical documentation and knowledge sharing
Technical Skills & Experience
  • Strong expertise in Java (Java 8+) and Spring Boot ecosystem
  • Experience building Microservices-based architectures and RESTful APIs
  • Hands‑on with JPA/Hibernate, database design, and performance tuning (PostgreSQL or similar)
  • Experience with Messaging systems (Kafka / RabbitMQ / MQ) and event‑driven architectures
  • Familiarity with Containerization (Docker) and cloud platforms (AWS preferred)
  • Experience with CI/CD pipelines (Jenkins/GitHub Actions), code quality tools (SonarQube)
  • Strong understanding of design patterns, distributed systems, and API design principles
  • Experience with unit/integration testing frameworks (JUnit, Mockito, etc.)
Good to Have
  • Experience in Travel / Airline / Hospitality domain
  • Exposure to Kubernetes and cloud‑native architectures
  • Knowledge of Observability tools (Prometheus, Grafana, OpenTelemetry)
  • Experience in High‑volume transaction systems
Core Competencies
  • Strong problem‑solving and analytical thinking
  • Ability to own and drive initiatives independently
  • Excellent communication and stakeholder management skills
  • Ability to influence technical direction and decisions
  • Proactive mindset with a focus on continuous improvement
Qualifications
  • 7+ years of professional Java development experience.
  • Bachelor’s or master’s degree in computer science, Computer Engineering, or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java - Senior Developers
Java - Senior Developers

Ibs Corp • Thiruvananthapuram

On-site
INR 1,200,000 - 1,600,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Java Developer
Java Developer

R Systems International • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Developer
Java Developer

Fincart Finvest • Sector 10

On-site
INR 800,000 - 1,200,000
Java Developer - Full Stack
Java Developer - Full Stack

EdRoy Consigliere • Chennai District

On-site
INR 1,200,000 - 1,500,000
Sr. Java Developer
Sr. Java Developer

NexTurn Inc. • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Senior Java Developer
Senior Java Developer

Jobtailor • Bengaluru

On-site
INR 3,000,000 - 5,400,000
Java Developer
Java Developer

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Java Developer
Java Developer

Netscribes • Pune District

On-site
INR 900,000 - 1,500,000