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
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
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.