Backend Engineer– Java

Full Time
  • Full Time
  • India

Join the team driving the Quest v2 platform modernization, a high‑volume event and workflow‑processing system handling millions of events daily. You’ll collaborate with senior engineers to design, build, test, and support scalable Java backend services.

What You’ll Do

  • Develop and maintain Java/Spring Boot applications and RESTful APIs.
  • Implement event‑driven solutions using Kafka and asynchronous processing patterns.
  • Optimize database interactions with MySQL and write efficient SQL queries.
  • Write clean, testable code and create unit and integration tests.
  • Perform code reviews, troubleshoot production issues, and monitor performance.
  • Contribute reusable components, documentation, and support deployments.

What You Need

  • 3–6 years of Java development experience.
  • Strong expertise in Spring Boot and REST API design.
  • Solid understanding of OOP, design patterns, multithreading, and concurrency.
  • Proficiency with SQL and relational databases such as MySQL.
  • Familiarity with JUnit, Mockito, Git, Maven/Gradle, and Linux.
  • Excellent debugging, analytical, and problem‑solving abilities.

Good to Have

  • Experience with Kafka and event‑driven architectures.
  • Knowledge of Redis, Docker, Kubernetes, and microservices.
  • Background in modernizing legacy Java applications.
  • Skills in application monitoring, logging, tracing, and performance tuning.

The Opportunity

QuinStreet’s Quest platform processes millions of events each day, offering a high‑scale environment to sharpen your backend expertise. The role is an individual contributor position focused on software development, without architecture or people‑management responsibilities.

Similar Jobs to Apply
  • Broadridge
    India

    At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you’re passionate about developing your career, while helping others along the way, come
  • Adobe
    Bangalore

    As a Cloud Automation Finops Engineer , you will help build automation, tooling, and data-driven solutions that improve cloud cost efficiency, resource utilization, and cost visibility across AWS and
  • Autodesk
    Bengaluru

    Join Autodesk's Enterprise Customer Success team to design and deliver custom solutions for Architecture, Engineering, Construction, and Design & Manufacturing customers, leveraging .NET and
  • GlobalLogic
    Nagpur

    Join a fast‑growing digital engineering team delivering enterprise‑grade Java solutions for diverse global brands. You’ll be instrumental in shaping microservice architectures and driving qualit