Java Software Engineer

Java Software Engineer

Manchester Full-Time 28000 - 46000 ÂŁ / year (est.) Home office (partial)
Go Premium
I

At a Glance

  • Tasks: Build distributed microservices using Java and modern tech in a collaborative team.
  • Company: Join In Technology Group, a forward-thinking company in investment management.
  • Benefits: Enjoy a hybrid work model and a competitive salary of ÂŁ35,000 – ÂŁ55,000.
  • Why this job: Work with cutting-edge technologies in a vibrant Manchester office culture.
  • Qualifications: Strong Java experience with Spring frameworks and knowledge of cloud services required.
  • Other info: Contribute to architecture discussions and technical presentations within the team.

The predicted salary is between 28000 - 46000 ÂŁ per year.

This range is provided by In Technology Group. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Direct message the job poster from In Technology Group

Location: Manchester (Hybrid – 3 days onsite, 2 days remote)

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

Seniority level

  • Seniority level

    Mid-Senior level

Employment type

  • Employment type

    Full-time

Job function

  • Job function

    Information Technology

  • Industries

    Investment Management

Referrals increase your chances of interviewing at In Technology Group by 2x

Sign in to set job alerts for “Java Software Engineer” roles.

Manchester, England, United Kingdom 1 month ago

Manchester, England, United Kingdom 2 weeks ago

Greater Manchester, England, United Kingdom 2 days ago

Manchester Area, United Kingdom 3 weeks ago

Manchester Area, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 3 weeks ago

Senior Java Software Engineer (UK Remote)

Manchester, England, United Kingdom 1 week ago

Manchester, England, United Kingdom 1 month ago

Freelance Software Developer (Java) – AI Trainer

Manchester, England, United Kingdom 4 days ago

Greater Manchester, England, United Kingdom 1 week ago

Manchester, England, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 2 weeks ago

Greater Manchester, England, United Kingdom 3 weeks ago

Manchester, England, United Kingdom 4 days ago

Manchester, England, United Kingdom 2 weeks ago

Manchester Area, United Kingdom 3 weeks ago

Manchester, England, United Kingdom 1 week ago

Manchester, England, United Kingdom 9 hours ago

Java Full Stack Engineer – Consultant – Digital Excellence

Manchester, England, United Kingdom 3 days ago

Manchester Area, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 2 weeks ago

Manchester, England, United Kingdom 3 days ago

Stockport, England, United Kingdom 1 week ago

Rochdale, England, United Kingdom 3 weeks ago

Senior Full Stack Engineer – Full or Part Time

Manchester, England, United Kingdom 5 days ago

Manchester, England, United Kingdom 1 month ago

Manchester, England, United Kingdom 3 weeks ago

Manchester, England, United Kingdom 1 week ago

Manchester, England, United Kingdom 2 days ago

Manchester, England, United Kingdom 1 week ago

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

#J-18808-Ljbffr

Java Software Engineer employer: In Technology Group

In Technology Group is an exceptional employer, offering a vibrant hybrid work model that allows you to thrive both onsite and remotely in the heart of Manchester. With a strong focus on collaboration and innovation, you'll have the opportunity to work with cutting-edge technologies while enjoying a supportive culture that fosters professional growth and development.
I

Contact Detail:

In Technology Group Recruiting Team

StudySmarter Expert Advice 🤫

We think this is how you could land Java Software Engineer

✨Tip Number 1

Familiarise yourself with the Spring ecosystem, especially Spring Boot and Spring Cloud. Being able to discuss your experience with these frameworks in detail will show your technical depth and readiness for the role.

✨Tip Number 2

Brush up on your knowledge of microservices and distributed systems. Prepare to share examples of how you've implemented these concepts in past projects, as this will demonstrate your practical understanding.

✨Tip Number 3

Get comfortable discussing cloud services, particularly AWS. Highlight any hands-on experience you have with serverless architecture or specific AWS tools like Lambda and Step Functions during your conversations.

✨Tip Number 4

Showcase your experience with Agile methodologies. Be ready to talk about how you've contributed to team dynamics and technical discussions in previous roles, as this aligns with the collaborative culture they value.

We think you need these skills to ace Java Software Engineer

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

Some tips for your application 🫡

Tailor Your CV: Make sure your CV highlights your Java development experience, particularly with Spring-based frameworks. Include specific projects or roles where you've worked with distributed systems and microservices.

Craft a Compelling Cover Letter: In your cover letter, express your enthusiasm for the role and the company. Mention your hands-on experience with technologies like Kafka, AWS, and Docker, and how they align with the job requirements.

Showcase Relevant Projects: If you have any personal or professional projects that demonstrate your skills in building cloud-native systems or using TDD principles, be sure to include them in your application. This can set you apart from other candidates.

Prepare for Technical Questions: Anticipate technical questions related to Java, microservices, and cloud services during the interview process. Brush up on your knowledge of the Spring ecosystem and be ready to discuss your approach to architecture discussions and peer reviews.

How to prepare for a job interview at In Technology Group

✨Showcase Your Java Expertise

Make sure to highlight your strong Java development experience, especially with Spring-based frameworks. Be prepared to discuss specific projects where you've implemented these technologies and how they contributed to the success of the project.

✨Demonstrate Knowledge of Microservices

Since the role involves building distributed, event-driven microservices, be ready to talk about your understanding of microservices best practices. Share examples of how you've designed or worked with microservices in previous roles.

✨Familiarise Yourself with Cloud Technologies

As AWS services are a key part of the job, brush up on your knowledge of AWS, particularly Lambda and serverless architecture. Discuss any hands-on experience you have with cloud-native design and how it has impacted your work.

✨Prepare for Technical Discussions

The interview may include technical discussions or peer reviews, so be ready to engage in architecture discussions. Think about how you can contribute to the team's technical direction and be prepared to present your ideas clearly.

Java Software Engineer
In Technology Group
Location: Manchester
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

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