Java Software Engineer in Stoke-on-Trent
Java Software Engineer

Java Software Engineer in Stoke-on-Trent

Stoke-on-Trent Full-Time 36000 - 60000 £ / year (est.) No home office possible
Go Premium
Montash

At a Glance

  • Tasks: Develop and maintain scalable backend services using Java and Spring Boot.
  • Company: Join an innovative tech-driven organisation expanding its backend engineering team.
  • Benefits: Remote work, competitive salary, and opportunities for contract extensions.
  • Why this job: Make a real impact by building microservices in a collaborative, agile environment.
  • Qualifications: Expertise in Java, Spring Boot, and experience with relational databases required.
  • Other info: Hands-on role with excellent career growth and dynamic team culture.

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

Role: Backend Developer

Start Date: ASAP

Contract Length: 6 months (extensions available)

Work Location: Remote, with ad-hoc, expenses paid travel to office

IR35 Status: Inside IR35

Industry: Government

Interview Process: MS Teams, 1-2 Stage, Technical Interview Testing

Are you a Backend Java Engineer who enjoys building scalable microservices and working in modern engineering environments? We are supporting an innovative technology-driven organisation that is expanding its backend engineering capability. They are looking for a strong Java engineer to contribute to the development of large-scale microservice-based systems within a collaborative, agile engineering team. This is a hands-on role working with modern backend technologies and DevOps practices.

Responsibilities:

  • Develop and maintain backend services using Java and Spring Boot
  • Build and support microservice-based architectures
  • Write high-quality, testable code using test-driven development practices
  • Work with Docker containerisation and CI/CD pipelines
  • Develop and manage data persistence using Postgres or other relational databases
  • Collaborate with engineers, product teams, and other disciplines in an agile environment

Essential Skills:

  • Live, transferrable SC Clearance
  • Expert in Java (Spring Boot)
  • Experience with Postgres or relational SQL databases
  • Hands-on experience with Docker
  • Expert in TDD using Junit, Mockito or similar frameworks
  • Experience working with CI/CD pipelines (Jenkins or similar)
  • Experience working with microservice architecture in an agile environment

Desirable Skills:

  • API specification tools such as Swagger / OpenAPI
  • Gradle build tooling
  • Database migration tooling such as Liquibase
  • Experience with Kafka
  • Frontend exposure with React or Typescript

Java Software Engineer in Stoke-on-Trent employer: Montash

Join a forward-thinking government organisation that prioritises innovation and collaboration, offering a dynamic remote work environment with opportunities for ad-hoc travel to the office. As a Java Software Engineer, you'll thrive in a culture that values continuous learning and professional growth, while contributing to impactful projects that enhance public services. Enjoy the benefits of flexible working arrangements, a supportive team atmosphere, and the chance to work with cutting-edge technologies in a role that truly makes a difference.
Montash

Contact Detail:

Montash Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer in Stoke-on-Trent

✨Tip Number 1

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

✨Tip Number 2

Prepare for those technical interviews! Brush up on your Java skills and be ready to showcase your experience with Spring Boot and microservices. Practising coding challenges can really help you stand out during the interview process.

✨Tip Number 3

Show off your projects! If you've built any cool microservices or worked with Docker, make sure to highlight these in your discussions. Real-world examples of your work can make a huge difference in convincing employers you're the right fit.

✨Tip Number 4

Don't forget to apply through our website! We’ve got loads of opportunities that match your skills. Plus, applying directly can sometimes give you an edge over other candidates.

We think you need these skills to ace Java Software Engineer in Stoke-on-Trent

Java
Spring Boot
Microservice Architecture
Docker
CI/CD Pipelines
Postgres
Relational SQL Databases
Test-Driven Development (TDD)
JUnit
Mockito
Agile Methodologies
API Specification Tools (Swagger / OpenAPI)
Gradle
Database Migration Tooling (Liquibase)
Kafka

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your experience with Java, Spring Boot, and microservices. We want to see how your skills match the role, so don’t be shy about showcasing relevant projects!

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Tell us why you’re passionate about backend development and how your experience aligns with our needs. Keep it concise but engaging!

Showcase Your Technical Skills: Since this role involves hands-on coding, mention specific technologies you’ve worked with, like Docker, CI/CD pipelines, and TDD practices. We love seeing concrete examples of your work!

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

How to prepare for a job interview at Montash

✨Know Your Java Inside Out

Make sure you brush up on your Java and Spring Boot knowledge. Be prepared to discuss your experience with microservices and how you've implemented them in past projects. Practising coding challenges related to Java can also help you feel more confident.

✨Familiarise Yourself with the Tech Stack

Since the role involves working with Docker, CI/CD pipelines, and Postgres, take some time to review these technologies. Understand how they integrate into a microservice architecture and be ready to share examples of how you've used them in your previous roles.

✨Prepare for Technical Questions

Expect technical questions that test your understanding of TDD, Junit, and Mockito. Practise explaining your thought process while solving problems, as interviewers often look for clarity in your reasoning and approach to coding challenges.

✨Show Your Collaborative Spirit

This role is all about teamwork in an agile environment. Be ready to discuss how you've collaborated with product teams and other engineers. Share specific examples of how you contributed to team success and adapted to feedback during projects.

Java Software Engineer in Stoke-on-Trent
Montash
Location: Stoke-on-Trent
Go Premium

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

>