Position type: Full-time / On-Site

Location: San Diego, CA

Salary: $85,000-95,0000+ full-time salary

Summary of Duties & Job description:

The ideal candidate for this position should have an advanced grasp of the full gamut of the software engineering lifecycle: requirement gathering, design proposals, implementation, testing and maintenance for the enhancement of both existing and new products & tools. This candidate will provide technical support to project team members and rely on experience and judgment to plan and accomplish goals. The position will involve a variety of complicated tasks and may require leadership of others, working under general direction. A wide degree of creativity and resourcefulness is expected.

Due to the nature of our organization, we work in a high-pace and extremely collaborative Agile environment, thus the ability to engage your peers to propose, express and challenge ideas is extremely important; we emphasize the creation and self-maintenance of our documentation, so clarity in the candidate’s ability to express ideas and concepts is required.

Overall Essentials

  • Great interpersonal relations, team cooperation and the ability to communicate with technical and business stakeholders

  • Familiarity with emerging technologies and software development best practices

  • Ability and desire to quickly evaluate and learn new concepts, technical skills and technologies

  • Able to mentor others and lead design efforts

  • Experience leading a technical team through all phases of the software development and

    delivery cycle.

    Java Role Essentials

  • Bachelor’s Degree or above (Computer Science, Bio Engineering, Electronics and Electrical Engineering or any related field)

  • 5+ years’ experience using Groovy, Java, Scala or another JVM language

  • Linux experience (medium to advanced knowledge)

  • Experience with JSON, RESTful web services and client-server interactions

  • Experience with Spring framework

  • Experience with highly scalable web services

  • API design and development

    Role Desirables

  • Experience with Spring Boot

  • Environment management/orchestration systems (Kubernetes, etc.)

  • Experience with testing frameworks and code quality tools

  • Experience with continuous integration environment and tools

  • Experience with Oracle, PostgresSQL, Mongo development and optimization

  • Enterprise data warehousing design and development

Perks & Benefits:

  • 23 paid vacation/personal days per year (over 4 weeks of PTO!), from the very beginning. Increases to 28 days after 10 years of employment.
  • Great 401(K) program, 125% company match of first 6% of employee contribution
  • Great health benefits package.
  • Volunteer Time Off, Parental Leave, Education Assistance, etc
  • Great opportunities for professional growth.
  • Great environment with events such as “Ice Cream social”, Ping Pong table and WFH Workdays (Work from home).
  • This company is all about collaboration!!