Java Software Developer
Adria Solutions ltd
Cambridge, United Kingdom
7 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
Intermediate Compensation
£ 48KJob location
Cambridge, United Kingdom
Tech stack
Java
JavaScript
Agile Methodologies
Amazon Web Services (AWS)
Software as a Service
Databases
Continuous Integration
Relational Databases
Software Debugging
PL-SQL
SQL Databases
Spring-mvc
Information Technology
Tools for Reporting
Jenkins
Job description
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., + 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
Requirements
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 & conditions
- 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.