Engineer Software

Empower
$87,400 - $123,400Hybrid

About The Position

As a Software Engineer, you will be involved in all stages of the project lifecycle from requirements to development, to implementation in production environments. This position is very hands-on and requires a strong ability to adapt to challenging problems and an intense desire to work as part of a cohesive team. All team members are expected to keep abreast of the latest industry trends, technologies, and frameworks and to display industry competitive skills and techniques.

Requirements

  • 3+ years of strong hands on experience with ReactJS, Java, and Spring Boot.
  • Knowledge of Oracle / MySQL / SQL database.
  • Helpful to have experience in working in a full stack environment with a deep understanding of software architecture and design principles.
  • Bachelor's degree in related field or an equivalent combination of professional experience and/or training required.
  • Experience with Git, Maven, and CI/CD tools such as Jenkins.
  • Experienced in writing unit/functional tests to drive up code coverage and automation metrics.
  • Strong understanding of software development methodologies and best practices.
  • Problem-solving, debugging, and troubleshooting skills.
  • Excellent teamwork and communication abilities.

Nice To Haves

  • Experience with Agile principles preferred.
  • Experience with Agile principles.
  • Experience across multiple projects and development cycles.

Responsibilities

  • Development and Support of significant software features or projects with ReactJS and Java (Spring, Spring Boot, Spring Batch).
  • Collaborate with cross-functional teams to refine and prioritize software requirements.
  • Participate in code reviews and maintain high-quality code standards.
  • Investigate and resolve complex technical issues and bottlenecks.
  • Continuously learn and adapt to modern technologies and development practices.

Benefits

  • Medical, dental, vision and life insurance
  • Retirement savings – 401(k) plan with generous company matching contributions (up to 6%), financial advisory services, potential company discretionary contribution, and a broad investment lineup
  • Tuition reimbursement up to $5,250/year
  • Business-casual environment that includes the option to wear jeans
  • Generous paid time off upon hire – including a paid time off program plus ten paid company holidays and three floating holidays each calendar year
  • Paid volunteer time — 16 hours per calendar year
  • Leave of absence programs – including paid parental leave, paid short- and long-term disability, and Family and Medical Leave (FMLA)
  • Business Resource Groups (BRGs) – BRGs facilitate inclusion and collaboration across our business internally and throughout the communities where we live, work and play. BRGs are open to all.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service