Full Stack Engineer
Haystack · United States · 1 mo ago
RemoteRemoteEngineering$110k–$160k/yrFull-time
About the role
Participate in all phases of the software development lifecycle, from requirements analysis to maintenance. Develop, test, and maintain enterprise applications using Java and modern web technologies. Conduct software analysis, programming, debugging, and implement robust unit tests. Support CI/CD pipelines and DevOps processes using tools like Jenkins/CloudBees and Git. Work with various database technologies including Oracle, PostgreSQL, and DynamoDB. Periodically assist with Help Desk troubleshooting and end-user issue resolution.
Requirements
- 5+ years of experience in application and/or Java development
- Strong proficiency in Java (8+), Spring Boot, and RESTful web services
- Experience with front-end technologies like React (18+), Angular, JavaScript/TypeScript, HTML, CSS, and JSON
- Familiarity with Node.js (22+), Struts 2, Maven, and JQuery
- Knowledge of AWS services including EC2, CloudWatch, and load balancers
- Ability to obtain and maintain a Public Trust clearance
Benefits
- Comprehensive benefits package including medical, dental, and vision insurance options
- 401(k) company matching
- Flexible schedules and teleworking options
- Professional development and career growth opportunities
Pay
Competitive compensation with a salary range of $110,000 – $160,000 per year