Java Software Developer
29 days ago
Cambridge
Java Software Developer We are looking for a mid-level Java Software Developer to join a small, collaborative team delivering a specialist SaaS platform to academic and commercial clients. You will contribute to the ongoing development, enhancement, and support of a complex web-based management system. This is a hands-on role where you’ll work across the full stack, take ownership of features, and help improve system performance, stability, and scalability. Key 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, • 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 Desirable:, • Experience with CI tools (e...