Java Software Engineer in Stoke-on-Trent

Java Software Engineer in Stoke-on-Trent

Stoke-on-Trent Full-Time 36000 - 60000 £ / year (est.) Home office (partial)
Go Premium
L

At a Glance

  • Tasks: Join a founding team to build complex, data-driven systems using Java and Spring Boot.
  • Company: Innovative tech startup with a remote-first culture and collaborative spirit.
  • Benefits: Competitive pay, flexible remote work, and opportunities for professional growth.
  • Why this job: Make a real impact by developing backend services and collaborating with talented engineers.
  • Qualifications: Strong Java skills, experience with Spring Boot, and excellent technical communication.
  • Other info: Work in a dynamic environment with significant ownership over your projects.

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

We are seeking a Java Software Engineer to join a small, technically rigorous founding team building complex, data-intensive engineering systems. The role is remote-first, with periodic in-person collaboration in Oxford or San Francisco.

The position involves close collaboration with the Founding Engineer on backend infrastructure, internal platforms, and system architecture. In addition to core software engineering responsibilities, the role requires precision in technical communication, documentation, and cross-lingual collaboration with external technical resources.

Key Responsibilities
  • Design, implement, and maintain backend services using Java and Spring Boot.
  • Develop and maintain RESTful APIs supporting internal tools and platform integrations.
  • Design, implement, and optimise relational data models using PostgreSQL and/or MySQL.
  • Refactor and modernise legacy Java components where required.
  • Produce clear, maintainable, and well-documented code.
Systems, Documentation & Coordination
  • Support CI/CD pipelines, build systems, and containerised environments.
  • Maintain precise technical documentation, specifications, and internal knowledge bases.
  • Assist with structured internal coordination, scheduling, and technical communication typical of a small founding team.
  • Support collaboration with external engineers, vendors, or research partners as required.
Required Skills & Experience
  • Strong experience developing backend systems in Java.
  • Practical experience with Spring Boot, Hibernate, and Java EE concepts.
  • Solid understanding of RESTful API design.
  • Experience with PostgreSQL and/or MySQL.
  • Familiarity with Git, Maven/Gradle, and CI/CD workflows.
  • Strong written technical communication skills.
Language Requirements
  • Fluency in English and Russian (written and spoken).
  • German and French are a plus, but not required.
Education Requirements
  • Bachelor's degree in Linguistics, or a closely related discipline focused on language, formal structure, or communication, with demonstrated technical or computational training.
  • Master's degree in Computing, Computer Science, Software Engineering, or a related field, completed or within one year of graduation.
Desirable Background
  • Experience in data-sensitive or regulated domains.
  • Exposure to legacy Java systems (e.g. JSP, Servlets).
  • Experience working in distributed or early-stage teams.
  • Participation in hackathons, applied research, or technical competitions.
What We Offer
  • Direct collaboration with the Founding Engineer on core systems.
  • Significant ownership over backend components and internal tooling.
  • A remote-first role with structured in-person collaboration.
  • Competitive compensation aligned with experience and qualifications.

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

Join a dynamic and innovative team as a Java Software Engineer, where you'll have the opportunity to work closely with the Founding Engineer on cutting-edge backend systems in a remote-first environment. Our culture fosters collaboration and precision, offering significant ownership over your work while providing competitive compensation and opportunities for professional growth. With periodic in-person meet-ups in vibrant locations like Oxford or San Francisco, you will be part of a small, technically rigorous team that values clear communication and cross-lingual collaboration.
L

Contact Detail:

laurelin 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 world, especially those who might know someone at the company you're eyeing. A friendly chat can sometimes lead to a referral, which is gold when it comes to landing that Java Software Engineer role.

✨Tip Number 2

Show off your skills! If you’ve got a GitHub or personal project showcasing your Java and Spring Boot expertise, make sure to share it during interviews. It’s a great way to demonstrate your hands-on experience and passion for backend engineering.

✨Tip Number 3

Prepare for technical interviews by brushing up on your RESTful API design and database management skills. Practise coding challenges and system design questions that are relevant to the role. We all know that confidence in your technical abilities can really set you apart!

✨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 take the initiative to connect directly with us.

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

Java
Spring Boot
Hibernate
RESTful API design
PostgreSQL
MySQL
Git
Maven
Gradle
CI/CD workflows
Technical Communication
Documentation Skills
Collaboration
Problem-Solving Skills
Fluency in English and Russian

Some tips for your application 🫡

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

Craft a Compelling Cover Letter: Your cover letter is your chance to shine! Use it to explain why you’re excited about the role and how your background in linguistics can enhance technical communication. Let us know what makes you a great fit for our team!

Showcase Your Technical Communication Skills: Since this role requires precision in technical documentation, include examples of your written work if possible. Whether it’s API documentation or project specs, we want to see your ability to communicate complex ideas clearly.

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!

How to prepare for a job interview at laurelin

✨Know Your Java Inside Out

Make sure you brush up on your Java skills, especially with Spring Boot and Hibernate. Be ready to discuss your past projects and how you've implemented backend systems. Practising coding challenges related to RESTful API design can also give you a solid edge.

✨Show Off Your Communication Skills

Since this role requires precision in technical communication, prepare to demonstrate your ability to explain complex concepts clearly. Think of examples where you've had to document your work or collaborate with non-technical stakeholders, and be ready to share those experiences.

✨Familiarise Yourself with the Tech Stack

Get comfortable with PostgreSQL, MySQL, and CI/CD workflows. If you have experience with Git, Maven, or Gradle, be prepared to discuss how you've used these tools in your previous roles. Showing that you understand the full tech stack will impress the interviewers.

✨Prepare for Cross-Lingual Scenarios

Since fluency in Russian is a requirement, think about how you would handle technical discussions in both English and Russian. Brush up on any technical vocabulary in Russian that might come up, and be ready to explain how your linguistic skills can benefit the team.

Java Software Engineer in Stoke-on-Trent
laurelin
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

>