Demo

Software Developer

Haystack
Ann Arbor, MI Full Time
POSTED ON 4/27/2026
AVAILABLE BEFORE 5/26/2026
Software Developer | Ann Arbor, MI | Hybrid

We're partnering with Aquent Talent on this exciting opportunity. Join a leading financial services firm at the forefront of technology, where you'll drive the performance and scalability of a critical, revenue-driving order management system using Java, J2EE, and cutting-edge distributed systems design.

The Role

  • Lead the design and troubleshooting of highly complex product features within a high-performance order management system.
  • Drive system design, specification development, program logic, and comprehensive documentation.
  • Make critical design choices that will be adopted by development teams across the organization, guiding architectural decisions.
  • Mentor and guide junior engineers, fostering growth and technical proficiency in a collaborative environment.
  • Act as a pivotal contributor in technology interactions, translating business needs into robust technical solutions.

What You'll Need

  • 5 years of hands-on experience with Java, J2EE, and web/internet-based programming (client & server-side).
  • 5 years of experience with Object-Oriented Analysis/Design (OOA/OOD), distributed systems, and relational database systems.
  • Proven experience with concurrency, multi-threading, and a deep understanding of data structures, algorithms, and design patterns.
  • Proficiency with agile methodologies, test-driven development, and Unix/Linux operating systems.
  • Experience with build, deploy, and test automation tools such as Gradle, Jenkins, and JUnit.

What's On Offer

  • Shape the future of a vital platform and directly impact critical revenue-driving systems.
  • Opportunity to mentor emerging talent and drive technical excellence within a collaborative team.
  • Access to amazing benefits like subsidized health, vision, and dental plans, paid sick leave, and retirement plans with a match.
  • Thrive in an inclusive environment valuing diverse backgrounds and experiences.

Apply via Haystack today!

Salary.com Estimation for Software Developer in Ann Arbor, MI
$99,800 to $121,432
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Haystack

  • Haystack Des Moines, IA
  • Senior UI/UX Developer | Des Moines, United States | Hybrid We are working with a leading technology solutions provider, renowned for delivering innovative... more
  • 1 Day Ago

  • Haystack Minneapolis, MN
  • Systems Analyst | Hybrid | $57,855 – $76,100 per year We are partnering with a national leader in multifamily real estate investment, development, construc... more
  • 1 Day Ago

  • Haystack Denver, CO
  • System Engineer | $104,500 - $160,000 per year We're hiring on behalf of a Haystack partner! The Role • Own and operate critical infrastructure systems wit... more
  • 1 Day Ago

  • Haystack Tucson, AZ
  • We're working with a global leader in aerospace and defense technology, a company that has spent over a century engineering high-performance solutions to p... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Software Developer jobs in the Ann Arbor, MI area that may be a better fit.

  • HARMAN International Novi, MI
  • About The Role As a Software Engineer, you will bridge the gap between advanced computational design, software engineering, and artificial intelligence to ... more
  • 1 Day Ago

  • Leidos Walled Lake, MI
  • Description Looking for an opportunity to make an impact? At Leidos, we deliver innovative solutions through the efforts of our diverse and talented people... more
  • 9 Days Ago

AI Assistant is available now!

Feel free to start your new journey!