Java Software Developer

Java Software Developer

Full-Time 28800 - 48000 £ / year (est.) No home office possible
Adria Solutions

At a Glance

  • Tasks: Develop and maintain full-stack Java web applications for a specialist SaaS platform.
  • Company: Join a small, collaborative team focused on delivering innovative solutions.
  • Benefits: Competitive salary, flexible working hours, and opportunities for professional growth.
  • Why this job: Make a real impact by enhancing a complex web-based management system.
  • Qualifications: Experience in Java development, Spring, and strong problem-solving skills.
  • Other info: Dynamic work environment with a focus on teamwork and Agile practices.

The predicted salary is between 28800 - 48000 £ per year.

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
  • 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...

Java Software Developer employer: Adria Solutions

Join a dynamic and innovative team as a Java Software Developer, where you'll have the opportunity to work on a cutting-edge SaaS platform that serves both academic and commercial clients. Our collaborative work culture fosters creativity and growth, providing you with ample opportunities for professional development and skill enhancement. Located in a vibrant area, we offer a supportive environment that values your contributions and encourages a healthy work-life balance.
Adria Solutions

Contact Detail:

Adria Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Developer

✨Tip Number 1

Network like a pro! Reach out to your connections in the tech world, especially those who work with Java or in SaaS. A friendly chat can lead to insider info about job openings that aren't even advertised yet.

✨Tip Number 2

Show off your skills! Create a GitHub profile showcasing your Java projects and contributions. This gives potential employers a sneak peek into your coding style and problem-solving abilities.

✨Tip Number 3

Prepare for interviews by brushing up on Agile practices and common Java frameworks like Spring. We recommend doing mock interviews with friends or using online platforms to get comfortable with the process.

✨Tip Number 4

Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Java Software Developer

Java Development
Spring Framework
JavaScript
Relational Databases
SQL
Agile Development Practices
Problem-Solving Skills
Debugging Skills
Communication Skills
Full-Stack Development
Clean Code Practices
Database Schema Design
CI/CD Processes
Collaboration Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development experience and any relevant projects you've worked on. We want to see how your skills align with the role, so don’t be shy about showcasing your full-stack capabilities!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about joining our team and how your experience with Spring and Agile practices makes you a great fit for us. Keep it personal and engaging!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled bugs or technical issues. We love seeing how you approach challenges, so share those stories that highlight your debugging prowess!

Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it’s super easy – just follow the prompts!

How to prepare for a job interview at Adria Solutions

✨Know Your Java Inside Out

Make sure you brush up on your Java skills before the interview. Be prepared to discuss your experience with Java development, especially with frameworks like Spring MVC. Practise coding challenges that focus on Java to demonstrate your problem-solving abilities.

✨Showcase Your Full-Stack Experience

Since this role involves full-stack development, be ready to talk about your experience across both front-end and back-end technologies. Prepare examples of projects where you've contributed to both sides, highlighting any specific features you designed or implemented.

✨Get Familiar with Agile Practices

As Agile is a key part of the job, make sure you understand its principles and can discuss how you've applied them in previous roles. Think of specific instances where you participated in Agile ceremonies and how they improved your team's workflow.

✨Prepare for Technical Questions

Expect to face technical questions related to SQL and database management. Brush up on writing complex queries and optimising database schemas. You might also be asked to debug code snippets, so practise explaining your thought process as you work through problems.

Land your dream job quicker with Premium

You’re marked as a top applicant with our partner companies
Individual CV and cover letter feedback including tailoring to specific job roles
Be among the first applications for new jobs with our AI application
1:1 support and career advice from our career coaches
Go Premium

Money-back if you don't land a job in 6-months

>