We're hiring on behalf of a Haystack partner!
The Role
• Lead the development, deployment, and maintenance of sophisticated Java applications.
• Craft, test, and deploy robust Java applications aligned with business needs using industry-leading technologies.
• Conduct code reviews, optimize performance, and ensure application responsiveness while maintaining high quality.
• Assist in architectural design reviews and project planning, contributing insights for strategic advancements.
• Guide and mentor fellow developers, demonstrating leadership in cross-functional development practices.
• Collaborate closely with the development team to ensure consistent processes and timely deliverables.
What You'll Need
• Bachelor's degree in Computer Science, Software Engineering, or equivalent programming education and experience.
• 7+ years of hands-on Java full-stack development experience, with a strong track record in enterprise solutions using the Spring framework.
• Extensive experience with RESTful web services, microservice environments, Git, JPA, SQL, JSON, SOAP, XML, and code versioning tools.
• Working knowledge of caching, service discovery, CI/CD tools, and familiarity with Agile methodologies.
• A background demonstrating proficiency in developing and maintaining enterprise-level applications.
What's On Offer
• Competitive annual salary ($96,000 - $148,000) plus bonus potential.
• Comprehensive health insurance coverage and a 401(k) with a 6% employer match.
• Multiple bonus programs, paid holidays, and generous paid time off.
• A Tuition Assistance Program covering professional continuing education.
Apply via Haystack today!