Graduate Developer, Java Developer, Agile

Graduate Developer, Java Developer, Agile

Temporary 60000 - 60000 £ / year (est.) Working from home possible
Stott and May

At a Glance

  • Tasks: Develop Java applications and support migration projects in a dynamic Agile environment.
  • Company: Join a leading UK-based organisation focused on innovative tech solutions.
  • Benefits: Earn £600 per day, enjoy remote work, and enhance your skills.
  • Other info: Great opportunity for career growth in a collaborative remote setting.
  • Why this job: Make a real impact by delivering high-quality, scalable solutions with cutting-edge technology.
  • Qualifications: Strong Java experience, knowledge of Spring Boot, and automated testing skills required.

The predicted salary is between 60000 - 60000 £ per year.

Location: Remote (UK-based)

Contract Length: 6 Months

Day Rate: £600 per day (Outside IR35)

Role Overview

We are seeking an experienced Java Developer to support a major migration and transformation programme for a UK-based organisation. This is a hands-on development role focused on delivering high-quality, scalable solutions within an Agile environment, with a strong emphasis on migration activities, detailed design implementation, and automated testing.

The successful candidate will work remotely within the UK and collaborate with technical teams to deliver robust Java-based solutions aligned to defined architectural and design standards.

Key Responsibilities

  • Develop and implement Java-based applications and services using modern development frameworks and best practices.
  • Work from detailed design documentation to deliver high-quality technical solutions.
  • Support migration and transformation activities across enterprise applications and platforms.
  • Build and maintain RESTful APIs and backend services using Spring Boot.
  • Develop automated tests and contribute to improving test coverage and software quality.
  • Participate in Agile ceremonies and collaborate with technical and delivery teams where required.
  • Troubleshoot, resolve, and optimise application issues throughout the development lifecycle.
  • Ensure code quality, maintainability, and adherence to engineering standards.

Required Skills & Experience

  • Strong commercial experience with Java 21
  • Proven experience using Spring Boot
  • Experience with JBehave or similar BDD frameworks such as Cucumber
  • Strong automated testing capability
  • Experience supporting application or platform migration projects
  • Good understanding of API development and integration patterns
  • Familiarity with Agile delivery environments

Desirable Experience

  • Utilities sector experience preferred
  • Smart metering experience beneficial

Soft Skills

  • Ability to work independently and manage workload effectively in a remote environment
  • Strong attention to detail
  • Comfortable working from detailed design specifications
  • Good communication and collaboration skills
  • Proactive and delivery-focused mindset

Graduate Developer, Java Developer, Agile employer: Stott and May

As a leading employer in the tech industry, we offer our Graduate Developers a dynamic remote work environment that fosters innovation and collaboration. Our commitment to employee growth is evident through continuous learning opportunities and a culture that values agility and quality in software development. Join us to be part of a transformative journey where your contributions directly impact high-profile projects while enjoying the flexibility of working from anywhere in the UK.

Stott and May

Contact Details:

Stott and May Recruitment Team

StudySmarter Expert Advice🤫

We think this is how you could land Graduate Developer, Java Developer, Agile

Tip Number 1

Network like a pro! Reach out to your connections on LinkedIn or attend virtual meetups. You never know who might have the inside scoop on job openings or can refer you directly to hiring managers.

Tip Number 2

Show off your skills! Create a GitHub profile or personal website showcasing your Java projects and contributions. This gives potential employers a taste of what you can do beyond your CV.

Tip Number 3

Prepare for those interviews! Brush up on common Java interview questions and practice coding challenges. We recommend using platforms that simulate real interview scenarios to boost your confidence.

Tip Number 4

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 Graduate Developer, Java Developer, Agile

Java 21
Spring Boot
JBehave
Cucumber
Automated Testing
API Development
Integration Patterns

Some tips for your application 🫡

Tailor Your CV:Make sure your CV is tailored to the Java Developer role. Highlight your experience with Java 21, Spring Boot, and any migration projects you've worked on. We want to see how your skills align with what we're looking for!

Craft a Compelling Cover Letter:Your cover letter is your chance to shine! Use it to explain why you're passionate about this role and how your background makes you a perfect fit. Don't forget to mention your experience in Agile environments and automated testing.

Showcase Your Projects:If you've worked on any relevant projects, make sure to include them in your application. Whether it's building RESTful APIs or contributing to BDD frameworks like JBehave, we love seeing real examples of your work!

Apply Through Our Website:We encourage you to apply through our website for a smoother process. It helps us keep track of applications and ensures you don’t miss out on any important updates from us!

How to prepare for a job interview at Stott and May

Know Your Java Inside Out

Make sure you brush up on your Java skills, especially Java 21. Be ready to discuss your previous projects and how you've implemented Java in real-world scenarios. Practising coding challenges can also help you demonstrate your problem-solving abilities during the interview.

Familiarise Yourself with Spring Boot

Since this role heavily involves Spring Boot, ensure you understand its core concepts and features. Prepare to talk about how you've used it to build RESTful APIs and backend services. Maybe even have a couple of examples ready to showcase your experience.

Get Agile Savvy

As the role is set in an Agile environment, be prepared to discuss your experience with Agile methodologies. Think about how you've participated in Agile ceremonies and collaborated with teams. Showing that you can adapt and thrive in such settings will definitely impress.

Highlight Your Testing Skills

Automated testing is key for this position, so be ready to talk about your experience with JBehave or similar BDD frameworks like Cucumber. Discuss how you've contributed to improving test coverage and software quality in your past roles, as this will show your commitment to delivering high-quality solutions.