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 will 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
* Work closely with internal stakeholders to understand requirements
About You
Essential:
* 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.g. Jenkins)
* Exposure to cloud platforms (e.g. AWS)
* Experience with PL/SQL or reporting tools
Benefits
* Good Pension
* 33 day annual leave + BH
* Bonus
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.
Interested? Please Click Apply Now
Java Software Developer
#J-18808-Ljbffr