Java Developer

Quinstreet Software India

Pune District

Hybrid

INR 1,200,000 - 1,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Quinstreet Software India is seeking a Java Software Engineer to support the Quest v2 migration. You will develop, test, deploy and support scalable backend services with Java/Spring Boot, working with senior engineers.

This is an individual contributor role focused on software development and component ownership, involving event-driven systems with Kafka, REST APIs, and relational databases. Strong collaboration and adherence to coding standards are essential.

Qualifications

  • Proficient Java development with Spring Boot and REST APIs.
  • Strong OOP, design patterns, multithreading, and concurrency knowledge.
  • Experience with SQL databases (MySQL/Oracle).
  • Familiarity with JUnit, Mockito, Git, Maven/Gradle, and Linux environments.
  • Experience with Kafka and event-driven architectures is a plus.

Responsibilities

  • Develop and maintain Java/Spring Boot applications and backend services.
  • Build event-driven solutions using Kafka and asynchronous processing patterns.
  • Develop and optimize database interactions using MySQL and SQL.
  • Write clean, testable code and participate in code reviews.
  • Create unit and integration tests and troubleshoot production issues.
  • Support deployments and monitor application performance.
  • Contribute to platform modernization and technical documentation.

Skills

Java
Spring Boot
REST APIs
OOP & design patterns
Multithreading
SQL
JUnit/Mockito
Git
Maven/Gradle
Linux
Kafka
Docker
Kubernetes
Redis
Microservices

Tools

Kafka
Redis
Docker
Kubernetes
Git
Maven/Gradle
Linux

Job description

About the Role

We are looking for a Java Software Engineer to support the modernization of Quest, a high-volume event and workflow-processing platform that handles millions of events daily. You will work with senior engineers to develop, test, deploy, and support scalable backend services as part of the Quest v2 migration initiative.

Key Responsibilities
  • Develop and maintain Java/Spring Boot applications, REST APIs, and backend services.
  • Build event-driven solutions using Kafka and asynchronous processing patterns.
  • Develop and optimize database interactions using MySQL and SQL.
  • Write clean, maintainable, and testable code following engineering standards.
  • Create unit and integration tests and participate in code reviews.
  • Troubleshoot production issues, monitor application performance, and support deployments.
  • Contribute to platform modernization, reusable components, and technical documentation.
Required Skills
  • 36 years of software development experience with Java.
  • Strong experience with Spring Boot, REST APIs, and backend service development.
  • Solid understanding of OOP, design patterns, multithreading, and concurrency.
  • Experience with SQL and relational databases (MySQL, Oracle, etc.).
  • Familiarity with JUnit, Mockito, Git, Maven/Gradle, and Linux environments.
  • Strong debugging, analytical, and problem-solving skills.
Preferred Skills
  • Experience with Kafka, event-driven architectures, and asynchronous processing.
  • Exposure to Redis, microservices, Docker, and Kubernetes.
  • Experience modernizing legacy Java applications.
  • Knowledge of application monitoring, logging, tracing, and performance tuning.
  • Experience working on high-volume transaction or workflow-processing systems.
What We're Looking For
  • Hands-on engineer who takes ownership of features from development through production support.
  • Strong collaborator who follows established architecture patterns and coding standards.
  • Curious, accountable, and eager to learn in a complex, high-scale environment.

Note: This is an individual contributor role focused on software development and component ownership. It does not include architecture ownership, people management, or infrastructure administration.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java AWS Developer
Java AWS Developer

Quest Global • Chennai District

On-site
INR 1,800,000 - 3,000,000
Backend Engineer– Java
Backend Engineer– Java

QuinStreet • Pune District

Hybrid
INR 1,200,000 - 2,100,000
Backend Engineer– Java
Backend Engineer– Java

QuinStreet • Maharashtra

Hybrid
INR 1,800,000 - 2,600,000
Automation Test Engineer
Automation Test Engineer

Quinstreet Software India • Pune District

Hybrid
INR 800,000 - 1,400,000
Java Software Engineer
Java Software Engineer

Quest Global • Hyderabad

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

Quest Global • Chennai District

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

Zymr Systems • Ahmedabad District, Pune District

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

Naviq • India

On-site
INR 2,400,000 - 4,200,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