Full Stack Developer

Engineering Pune, India

Powering Performance Marketplaces in Digital Media


QuinStreet is a pioneer in powering decentralized online marketplaces that match searchers and “research and compare” consumers with brands. We run these virtual- and private-label marketplaces in one of the nation’s largest media networks.


Our industry leading segmentation and AI-driven matching technologies help consumers find better solutions and brands faster. They allow brands to target and reach in-market customer prospects with pinpoint segment-by-segment accuracy, and to pay only for performance results.

Our campaign-results-driven matching decision engines and optimization algorithms are built from over 20 years and billions of dollars of online media experience.


We believe in:

  • The direct measurability of digital media.
  • Performance marketing. (We pioneered it.)
  • The advantages of technology.


We bring all this together to deliver truly great results for consumers and brands in the world’s biggest channel.

About the Role:

QuinStreet is seeking an experienced Senior Full Stack Java Developer with a strong background in leading development projects for new consumer facing web or mobile platforms. You will be part of a multi-disciplinary team, building experiences and systems for QuinStreet’s’ Point-of-Sale Financing business line.

You will play an important role in the development process and mentor team members with the potential for direct reports. You will collaborate with Product Managers and Domain Experts to create features for our Point-of-Sale Financing business.


What will you get to do?

As a Senior Full Stack Java Developer, you will be responsible for:

· Designing, developing, testing, and maintaining robust, resilient, scalable, high-quality software

· Writing code that meets standards and delivers desired functionality using technology selected for the project

· Performing application modifications and enhancements based on business needs

· Working closely with distributed teams, Product Managers and Testers to execute on the requirements

· Designing clear, elegant APIs to be consumed by other layers of the solution

· Handling coding works or major / complex parts of the assigned project and providing coding help to the team

· Mentor and manage a small team of front-end and back-end developers working on the project


What skills will you need?

· 6+ years of hands-on development experience as a Full Stack Java Developer or similar

· Comfortable around both front-end and back-end coding languages, development frameworks and third-party libraries

· Hands-on in Java/J2EE development and Spring boot

· Hands on experience in front-end using Vue/Angular/React, JavaScript, HTML and CSS etc.

· Good to Have hands on experience and knowledge of front-end frameworks/concepts like Material UI, Bootstrap, cross browser development, etc.

· Good proficiency in Database (MySQL, PostgreSQL, MSSQL).

· Be a graduate of Computer Science

Desirable Skills (Not Necessary):

· UI Unit test frameworks (Jasmine, Karma, Protractor)

· Java Junit testing using Junits, Mockito, TestNG

· Experience on Hibernate, JPA is a plus

QuinStreet is an equal opportunity employer. We do not discriminate on the basis of race, color, religion, national origin, pregnancy status, sex, age, marital status, disability, sexual orientation, gender identity or any other characteristics protected by law.