Software Engineer
Technology
Haystack£61,500 - £78,800 /year1 month ago
Full timeOn-site
Job description
We're hiring on behalf of a Haystack partner!
The Role
- Provide technical leadership for a software team, guiding implementation and making sound engineering decisions.
- Drive delivery of Java-based backend services and APIs within a secure, highly available environment.
- Ensure adherence to established code review standards and quality gates throughout the project lifecycle.
- Guide system design by analyzing information needs and translating them into practical implementation approaches.
- Oversee the build and deployment pipeline, ensuring CI/CD processes and security scanning requirements are met.
- Mentor and support other engineers, contributing to the team's technical capability.
What You'll Need
- Extensive software engineering experience, including hands-on delivery using Java (versions 8, 17, 21) and API design.
- Proven experience as a technical leader, including decision-making, mentoring, and stakeholder engagement.
- Strong understanding of design patterns and structured software development approaches.
- Familiarity with relational databases (PostgreSQL), SQL, and JDBC.
- Demonstrated experience writing unit and integration tests as a standard part of delivery.
- Familiarity with Agile software development processes and CI/CD concepts.
What's On Offer
- Competitive annual salary of £61,500 - £78,800.
- Contributory Pension Scheme.
- Private Medical Insurance.
- 33 days Annual Leave (including public and privilege holidays).
Keywords
javaenvironment-health-and-safety-hsseecology-environmentcode-reviewplanning-and-designvisual-art-designproduct-development-and-designcustomer-intelligence-cicontinuous-integrationcd-certificate-of-depositci-cdmentoringapplication-programming-interface-apiapi-designcoaching-mentoringstakeholder-managementsoftware-developmenttraining-and-developmentpostgresqlpostgres
Interested in this role?