Software Engineer

Wearehaystack — United Kingdom · Posted ~2 hours ago

Skills

Java Spring Boot microservices React Node.js database technologies TDD test automation agile software development databases automation

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join an agile product engineering team as a Software Engineer, developing and maintaining applications for internal and external users. You will work with Java, Spring Boot microservices, React, Node.js, and databases while applying TDD and automation. The role also offers exposure to AI capabilities, user feedback, continuous delivery improvements, and strong cross-functional collaboration.

Highlights

Join an agile product team building software for internal and external customers, with opportunities to work on AI capabilities and continuously improve engineering practices. The role emphasizes modern development, automation, testing, maintainability, and close cross-functional collaboration.

Description

A leading organisation in the UK's mobility sector, providing innovative solutions that ensure worry-free mobility for hundreds of thousands of customers, is seeking a talented Software Engineer to join their team. The Role Join an agile product team focused on delivering and maintaining software for internal and external customers Contribute to an exciting roadmap in an agile product delivery environment Focus on delivering working software, building AI capabilities, and incorporating user feedback Continuously improve software delivery processes, utilising TDD, automation, and a 'shift-left' approach Embrace a "build to run mindset" ensuring software is easy to support and operate Collaborate with Engineers, Business Analysts, Product Owners, and Scrum Masters What You'll Need Commercial Java experience is essential Experience with Spring Boot microservices Proficiency in React and Node.js for frontend web application development Familiarity with database technologies (e.g., PostgreSQL) and messaging technologies (e.g., ActiveMQ, Kafka) Strong understanding and experience with Continuous Integration and Continuous Deployment Experience with cloud platforms (e.g., AWS) and Kubernetes platforms (e.g., OpenShift) Demonstrable passion for building great software and a willingness to learn new technologies What's On Offer Competitive reward package including an annual discretionary bonus Generous non-contributory pension scheme (15% after probation) 28 days annual leave with options to buy/sell days Hybrid working model, allowing flexibility between office and remote work (up to 2 days per week remote) Apply via Haystack today!