This employer is seeking a Software Developer. You will contribute to a team focused on designing, developing, troubleshooting, and testing software applications.
- Apply knowledge of software architecture to develop, debug, or design software applications or operating systems
- Build enhancements within existing software architecture and/or suggest improvements
- Participate in the end-to-end product lifecycle, from concept to end-of-life
What You'll Need
- Bachelor's degree in Computer Science, Engineering, or a related technical field, followed by 6 years of progressive experience in software development
- Experience with Java (OOP, design patterns, enterprise-grade services) and versioned REST APIs
- Familiarity with authentication and authorization integration (MFA/2FA, OAuth, LDAP)
- Experience with TDD, automated unit testing, and API contract testing
What's On Offer
- Annual salary range of $114,600 to $234,600
- Comprehensive benefits package including medical, dental, vision, disability, and life insurance
- 401(k) Savings and Investment Plan with company match
- Flexible vacation and paid time off (holidays, sick leave, parental leave)
Apply via Haystack today!