Java Developer

Java Developer

Manchester Full-Time 28000 - 44000 £ / year (est.) Home office (partial)
I

At a Glance

  • Tasks: Build distributed microservices using Java and modern tech in a collaborative team.
  • Company: Join a forward-thinking engineering team in a vibrant Manchester office.
  • Benefits: Enjoy a hybrid work model and competitive salary between £35,000 - £55,000.
  • Why this job: Work with cutting-edge technologies and contribute to exciting architecture discussions.
  • Qualifications: Strong Java experience with Spring frameworks and knowledge of microservices best practices required.
  • Other info: Opportunity for growth in a dynamic, Agile environment.

The predicted salary is between 28000 - 44000 £ per year.

Job Description

Java Developer – Microservices | AWS | Kafka | Manchester (3 Days Onsite)Location: Manchester (Hybrid – 3 days onsite, 2 days remote)Salary: £35,000 – £55,000 DOE

My client is looking for a talented Java Developer to join their growing engineering team in Manchester. This is a fantastic opportunity to work on high-scale, cloud-native systems using modern technologies in a collaborative, forward-thinking environment.

The Role:

You'll be building distributed, event-driven microservices using:

  • Java and the full Spring ecosystem (Spring Boot, Spring Cloud, Spring Data, Spring Cloud Stream)

  • Kafka, MongoDB, ElasticSearch, and Redis

  • AWS cloud services including Lambda, Step Functions, and general serverless architecture

  • Docker and Kubernetes in modern DevOps environments

  • Test-driven development (TDD) and clean architecture principles (DDD)

You'll also contribute to architecture discussions, peer reviews, and technical presentations within the team.

What They're Looking For:

  • Strong Java development experience using Spring-based frameworks

  • Knowledge of distributed systems and microservices best practices

  • Hands-on with Kafka, NoSQL/ElasticSearch, and containerised environments

  • Experience with AWS services and cloud-native design

  • Comfortable working in Agile teams and contributing to technical direction

Why Apply?

  • Work with cutting-edge technologies and modern engineering practices

  • Join a collaborative, engineering-led culture

  • Enjoy a hybrid model with 3 days onsite in a vibrant Manchester office

  • Salary range of £35,000 – £55,000, depending on experience

In Technology Group Ltd is acting as an Employment Agency in relation to this vacancy.

Java Developer employer: In Technology Group Limited

Join a dynamic and innovative engineering team in Manchester, where you'll have the opportunity to work with cutting-edge technologies in a collaborative and forward-thinking environment. With a hybrid working model, competitive salary, and a strong focus on employee growth and development, this company is dedicated to fostering a culture that values creativity and teamwork, making it an excellent employer for those seeking meaningful and rewarding careers.
I

Contact Detail:

In Technology Group Limited Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Developer

✨Tip Number 1

Familiarise yourself with the specific technologies mentioned in the job description, such as Spring Boot and Kafka. Having hands-on experience or projects that showcase your skills with these tools can set you apart during discussions.

✨Tip Number 2

Engage with the Java and microservices community online. Join forums, attend meetups, or participate in relevant webinars. This not only helps you stay updated but also allows you to network with professionals who might provide insights or referrals.

✨Tip Number 3

Prepare to discuss your experience with Agile methodologies and how you've contributed to team dynamics in past roles. Being able to articulate your collaborative approach will resonate well with the company's culture.

✨Tip Number 4

Research the company’s recent projects or initiatives related to cloud-native systems and microservices. Showing that you understand their work and can contribute to their goals will demonstrate your genuine interest in the role.

We think you need these skills to ace Java Developer

Java Development
Spring Framework (Spring Boot, Spring Cloud, Spring Data)
Microservices Architecture
Event-Driven Systems
Kafka
NoSQL Databases (MongoDB, ElasticSearch)
AWS Cloud Services (Lambda, Step Functions)
Serverless Architecture
Docker
Kubernetes
Test-Driven Development (TDD)
Domain-Driven Design (DDD)
Agile Methodologies
Collaboration and Communication Skills
Technical Presentation Skills

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development experience, especially with Spring frameworks. Include specific projects where you've used microservices, Kafka, and AWS services to demonstrate your relevant skills.

Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for technology and your understanding of distributed systems. Mention your experience with Agile teams and how you can contribute to architecture discussions and technical presentations.

Showcase Relevant Projects: If you have worked on any projects involving Docker, Kubernetes, or cloud-native design, be sure to include these in your application. Highlight your role and the technologies used to give a clear picture of your capabilities.

Proofread Your Application: Before submitting, carefully proofread your application for any spelling or grammatical errors. A polished application reflects your attention to detail, which is crucial in software development roles.

How to prepare for a job interview at In Technology Group Limited

✨Showcase Your Java Expertise

Make sure to highlight your experience with Java and the Spring ecosystem during the interview. Be prepared to discuss specific projects where you've used Spring Boot, Spring Cloud, or any other relevant frameworks.

✨Demonstrate Knowledge of Microservices

Since the role focuses on building distributed, event-driven microservices, be ready to explain your understanding of microservices architecture. Discuss best practices you've followed and any challenges you've faced in previous roles.

✨Familiarise Yourself with AWS and Kafka

Brush up on your knowledge of AWS services and Kafka, as these are crucial for the position. Be prepared to talk about how you've implemented serverless architectures or used Kafka in past projects.

✨Emphasise Team Collaboration

This role requires working in Agile teams, so be sure to share examples of how you've collaborated with others in a team setting. Discuss your contributions to architecture discussions and peer reviews to demonstrate your teamwork skills.

I
Similar positions in other companies
UK’s top job board for Gen Z
discover-jobs-cta
Discover now
>