Salary: £50,000 - 50,000 per year Requirements: Commercial experience in Java development Experience with Spring (e.g. Spring MVC) Strong JavaScript skills Experience with relational databases and SQL Understanding of Agile development practices Good problem-solving and debugging skills Strong communication skills and ability to work within a team Experience with CI tools (e.g. Jenkins) (desirable) Exposure to cloud platforms (e.g. AWS) (desirable) Experience with PL/SQL or reporting tools (desirable) Responsibilities: Develop and maintain full-stack Java web applications Contribute to the design and implementation of new features Write clean, maintainable, and secure code Create and optimise database schemas and complex SQL queries Participate in Agile ceremonies and collaborative planning Support releases, deployments, and CI/CD processes Investigate and resolve bugs and technical issues Work closely with internal stakeholders to understand requirements Technologies: AWS CI/CD Cloud Support Java JavaScript Jenkins MVC SQL Spring Web More: We are looking for a mid-level Java Software Developer to join our small, collaborative team delivering a specialist SaaS platform to academic and commercial clients. This is an excellent opportunity for a developer looking to grow their technical skills within a supportive team while contributing to a robust and evolving SaaS product. Our benefits include a good pension, 33 days of annual leave, and a bonus. We are excited to meet you! last updated 8 week of 2026