logo
Haystack

Software Engineer

North America

July 3, 2026 at 1:10 AM

✨ AI summary

Location

  • United States (Remote)

Programming Languages

  • Java
  • JavaScript

Frameworks

  • Spring
  • Spring Boot
  • Hibernate
  • JPA

Databases

  • PostgreSQL
  • MySQL

Experience Level

  • 12 years of experience

We're hiring on behalf of a Haystack partner!


The Role

• Lead the design, development, and deployment of complex applications within a cross-domain solution environment.

• Collaborate with stakeholders to gather and integrate requirements into features, using a modern software development lifecycle and Agile methodologies.

• Provide technical leadership and mentoring to mid-level engineering staff.

• Design and implement robust CI/CD pipelines for automated build, testing, and deployment.

• Optimize applications for performance, scalability, and maintainability, while ensuring security and compliance.

• Participate in system architecture discussions and influence key technical decisions.


What You'll Need

• Bachelor’s degree in Information Technology, Computer Science, or a related field, with 12 years of experience.

• Expertise in Java frameworks (e.g., Spring, Spring Boot, Hibernate, JPA) and modern JavaScript.

• Deep understanding of object-oriented programming, design patterns, and Java best practices.

• Solid experience with RESTful web services, API design, and version control systems like Git.

• Proficiency in relational databases (e.g., PostgreSQL, MySQL) and ORM tools.

• Experience with unit testing, integration testing, and Test-Driven Development (TDD).


What's On Offer

• Competitive annual salary of $195,000 - $225,000 per year.

• Opportunity to work on a significant data modernization initiative for a government agency.

• Fully remote work opportunity.

• A collaborative environment with a focus on technical excellence and best practices.


Apply via Haystack today!