Sr Java Developer

$180,000 - $180,000/Yr

Quinstreet - Foster City, CA

posted 2 months ago

Full-time - Mid Level
Foster City, CA
Administrative and Support Services

About the position

As a Senior Java Developer at QuinStreet, you will play a pivotal role in the fast-growing online media space, contributing significantly to our core product team. Your primary responsibilities will include developing new applications and enhancing existing ones, which are crucial for optimizing our business operations. You will be working with cutting-edge e-commerce and web services technologies in a collaborative learning environment, where innovation and improvement are highly valued. Your contributions will help us create and continuously improve a technology platform and product family that fully supports our business objectives and delivers exceptional value to our clients. In this role, you will be responsible for providing support and deployment of backend APIs for our online content-rich properties. You will engage in coding, unit testing, and general quality assurance of the APIs, ensuring that they meet the highest standards of quality and performance. Collaboration is key, as you will work closely with QA engineers, architects, and tech leads on multiple projects simultaneously. You will face and solve technical challenges on a daily basis, building applications that are scalable and performant. Writing clean, well-tested, and maintainable code will be a fundamental part of your responsibilities, ensuring that our systems are robust and efficient.

Responsibilities

  • Provide support and deployment of backend APIs for online content-rich properties.
  • Responsible for coding, unit testing, and general quality assurance of the APIs.
  • Work closely with QA engineers, architects, and tech leads on multiple projects simultaneously.
  • Solve technical challenges on a day-to-day basis and build applications for scalability and performance.
  • Write clean, well-tested, and maintainable code.

Requirements

  • BS/MS in Computer Science or related field is preferred.
  • 8+ years of hands-on software development experience in Java with knowledge of Object-Oriented Design.
  • Good understanding of Java basics like data structures, Design Patterns, data types, and Collections.
  • Some experience with J2EE, Spring Framework, Web Services, REST API, JSON and XML parsers. Knowledge in Spring Boot is a plus.
  • Knowledge of SQL and experience working with a RDBMS like Oracle or MySQL.
  • Experience working in a UNIX and/or LINUX environment.
  • Good communication skills and the ability to work directly with project managers and engineering teams.

Benefits

  • Health care benefits
  • Retirement benefits
  • Paid sick leave
  • Parental leave
  • Paid time off
  • Vacation benefits
  • Performance bonus or commission
  • Equity in the form of restricted stock units
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service