Java Software Developer
Java Software Developer | £40,000 - £60,000We're working with a pioneering academic SaaS provider on this exciting opportunity.Join a small, collaborative team where you will take full ownership of a specialist web-based management platform used by global commercial and academic clients. You’ll be driving the evolution of a complex full-stack ecosystem, working across Java and JavaScript to scale a product that makes a real-world impact.The Role Lead the development and maintenance of high-performance full-stack Java web applications. Take charge of the design and implementation of new features using Spring MVC and modern Java patterns. Optimise complex SQL queries and database schemas to ensure system stability and scalability. Drive Agile delivery, participating in daily stand-ups, planning sessions, and collaborative code reviews. Support modern CI/CD processes and cloud deployments to ensure seamless product releases.What You'll Need Strong commercial experience in Java development with a focus on Spring frameworks (Spring MVC, Spring Boot). Robust front-end skills in JavaScript to deliver a seamless user experience across the SaaS platform. Deep expertise in Relational Databases, SQL, and ideally PL/SQL for complex data management. Proven experience working within an Agile environment and a strong understanding of the SDLC. Familiarity with DevOps tools like Jenkins and exposure to Cloud platforms such as AWS is highly desirable.What's On Offer Competitive salary range of £40,000 - £60,000 based on experience. Generous holiday allowance: 33 days annual leave plus all Bank Holidays. Excellent Pension scheme and a performance-based Bonus structure. A flexible hybrid working model in the heart of Cambridge’s tech hub.Apply via Haystack today!