San Francisco, CA, USA

Description

We are looking for a skilled Java Developer to join our dynamic and growing software development team. The ideal candidate is passionate about coding, experienced in building high-performing, scalable, enterprise-grade applications, and committed to delivering top-quality solutions. You will be part of a talented team of engineers that design and build mission-critical systems using modern technologies.

Requirements

  • Bachelor’s Degree in Computer Science, Engineering, or a related field.
  • 3+ years of hands-on software development experience in Java.
  • Strong proficiency in Java SE/EE, Spring Boot, Hibernate, and REST APIs.
  • Experience with databases such as MySQL, PostgreSQL, or MongoDB.
  • Familiarity with front-end technologies (Angular, React, or Vue is a plus).
  • Knowledge of CI/CD pipelines, version control (Git), and Agile methodologies.
  • Experience working in cloud environments (AWS, Azure, or GCP is a plus).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.

Bonuses

  • Quarterly/Annual Performance Bonuses
  • Referral Bonuses for bringing in qualified candidates.
  • Spot bonuses for exceptional project contributions.

Benefits

  • Health, Dental, and Vision Insurance
  • 401(k) Plan with Company Match
  • Paid Time Off (PTO), Sick Leave, and Holidays
  • Remote Work Flexibility
  • Relocation Assistance (if applicable)
  • Learning and Development Stipends
  • Employee Wellness Programs

Responsibilities

  • Design, develop, and maintain Java-based applications and services.
  • Participate in all phases of the software development lifecycle.
  • Write well-designed, efficient, and testable code.
  • Conduct software analysis, testing, debugging, and updating.
  • Ensure designs comply with specifications and standards.
  • Collaborate with cross-functional teams to define and ship new features.
  • Recommend improvements to existing Java-based applications and processes.
  • Implement RESTful APIs and integrate with third-party services.
  • Stay up to date with emerging technologies and apply them to ongoing projects.