Cypress HCM
Full Stack Software Engineer
San Diego, Texas, US
Role snapshot
Cypress HCM is hiring a Full Stack Software Engineer on a full-time basis. This is a role based in San Diego, Texas, US.
- Company
- Cypress HCM
- Location
- San Diego, Texas, US
- Job type
- Full-time
- Experience
- 3–7 years
- Pay listed
- $110,000 - $120,000
- Posted
- Nov 1, 2026
Who this role suits
Practitioners with a few years behind them who can work independently, make trade-offs and help newer teammates.
How to prepare your application
- Prepare examples of decisions you drove, how you measured the result, and how you worked with other teams.
- Be ready to discuss trade-offs and scope, not only the tools you have used.
- Read what Cypress HCM publishes about its product or team, so you can say clearly why this role and this company.
Apply only on Cypress HCM's own site. A genuine employer never asks candidates for money, deposits or bank details to apply, interview or “secure” a job. If something looks wrong, use Report a problem with this listing and we will review it. Read how we check listings.
About the role
Responsibilities
- Analyze business processes and requirements to identify software solutions and automation opportunities.
- Make technical decisions regarding software design, development, and implementation.
- Maintain and enhance existing applications, troubleshoot issues, and resolve bugs.
- Design, develop, and maintain applications using Java, Spring, Angular, JavaScript, HTML, CSS, XML, XSL, and SQL.
- Work with Java back-end applications, JSP, and Angular front-end interfaces.
- Develop and maintain REST and SOAP web services using related Java frameworks.
- Work with Tomcat application servers and IntelliJ IDEA and/or Visual Studio Code.
- Create and maintain technical documentation, reports, and procedures.
- Collaborate with stakeholders to communicate technical information and address business needs.
Qualifications:
- 3–7+ years of professional software development experience in enterprise web application development.
- Strong hands-on experience with Java and the Spring Framework (Spring Boot, Spring MVC, Spring Security preferred).
- Experience developing and maintaining full-stack applications using Java back-end technologies and Angular front-end frameworks.
- Proficiency with JavaScript, HTML, CSS, XML, and XSL.
- Experience developing user interfaces with Angular, JSP, and related web technologies.
Education and Experience
- Bachelor’s degree from a four-year college or university; or
- 3–7 years of related experience and/or training; or
- An equivalent combination of education and experience.
Salary Range: $110-120K