Java Software Developer
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 applicationsContribute to the design and implementation of new featuresWrite clean, maintainable, and secure codeCreate and optimise database schemas and complex SQL queriesParticipate in Agile ceremonies and collaborative planningSupport releases, deployments, and CI/CD processesInvestigate and resolve bugs and technical issuesWork closely with internal stakeholders to understand requirements About You Essential:Commercial experience in Java developmentExperience with Spring (e.g. Spring MVC)Strong JavaScript skillsExperience with relational databases and SQLUnderstanding of Agile development practicesGood problem-solving and debugging skillsStrong communication skills and ability to work within a team Desirable: Experience with CI tools (e.g. Jenkins)Exposure to cloud platforms (e.g. AWS)Experience with PL/SQL or reporting tools Benefits Good Pension33 day annual leave + BHBonusThis is an excellent opportunity for a developer looking to grow their technical sk
Other jobs of interest...
Perform a fresh search...
-
Create your ideal job search criteria by
completing our quick and simple form and
receive daily job alerts tailored to you!