Java Software Developer in Surrey

Java Software Developer in Surrey

Surrey Full-Time 40000 - 50000 £ / year (est.) No home office possible
Adria Solutions

At a Glance

  • Tasks: Develop and maintain full-stack Java web applications in a collaborative team.
  • Company: Join a supportive tech company focused on delivering innovative SaaS solutions.
  • Benefits: Enjoy 33 days of annual leave, a good pension, and performance bonuses.
  • Other info: Great opportunity for career growth in a fast-paced environment.
  • Why this job: Grow your skills while making a real impact on a dynamic SaaS product.
  • Qualifications: Experience in Java development, Spring, and strong problem-solving skills required.

The predicted salary is between 40000 - 50000 £ 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 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.

Java Software Developer in Surrey employer: Adria Solutions

Join a dynamic and innovative team as a Java Software Developer, where you'll enjoy a collaborative work culture that fosters creativity and professional growth. With generous benefits including a good pension scheme and 33 days of annual leave, this role offers the perfect environment for you to enhance your technical skills while contributing to a cutting-edge SaaS platform. Located in a vibrant area, you'll have access to numerous opportunities for networking and personal development, making it an ideal place for those seeking meaningful and rewarding employment.
Adria Solutions

Contact Detail:

Adria Solutions Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Developer in Surrey

✨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-related questions. 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 noticed. Plus, we love seeing candidates who are proactive about their job search!

We think you need these skills to ace Java Software Developer in Surrey

Java Development
Spring MVC
JavaScript
Relational Databases
SQL
Agile Development Practices
Problem-Solving Skills
Debugging Skills
Communication Skills
CI/CD Processes
Cloud Platforms (e.g. AWS)
PL/SQL
Reporting Tools

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 expertise in Spring and SQL!

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 at StudySmarter and how your background makes you a perfect fit for the Java Software Developer role. Keep it engaging and personal!

Showcase Your Problem-Solving Skills: In your application, mention specific examples where you've tackled bugs or technical issues. We love candidates who can demonstrate their problem-solving abilities, especially in a collaborative environment like ours.

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 don’t miss out on any important updates from our team. Plus, we love seeing applications come in through our own platform!

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. Practising coding challenges can help you demonstrate your problem-solving abilities during technical questions.

✨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. Highlight specific projects where you've contributed to both areas, and be prepared to discuss how you optimised performance and scalability.

✨Familiarise Yourself with Agile Practices

Understanding Agile methodologies is crucial for this position. Brush up on Agile principles and be ready to share examples of how you've participated in Agile ceremonies or collaborative planning sessions in your previous roles.

✨Prepare Questions for Them

Interviews are a two-way street! Prepare thoughtful questions about the team dynamics, the SaaS platform, and the company's future plans. This shows your genuine interest in the role and helps you assess if it's the right fit for you.

Java Software Developer in Surrey
Adria Solutions
Location: Surrey

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

>