At a Glance
- Tasks: Build scalable backend systems and deliver high-quality software solutions.
- Company: Dynamic tech company offering a hybrid work environment in Manchester.
- Benefits: Competitive pay, flexible working, and opportunities for professional growth.
- Why this job: Join a team where your coding skills can make a real difference.
- Qualifications: Experience with Java, Spring Boot, and REST APIs is essential.
- Other info: Exciting chance to work on innovative projects with a focus on continuous improvement.
The predicted salary is between 36000 - 60000 £ per year.
Software Engineer - 11 Month Contract - Inside IR35 - Hybrid Manchester - ASAP start
I'm looking for a Java Software Engineer to build scalable backend systems and deliver high-quality solutions for a client.
- Must-Have Skills: Java, Spring Boot, REST APIs, Unit Testing
- Nice-to-Have: Clean Architecture, Dependency Injection, TDD, Kubernetes, GitLab CI, Coroutines, Grafana
About the Role:
As a Software Engineer, you'll own technical execution across the tech stack, delivering robust solutions aligned with business requirements. You'll ensure high-quality code and test automation, collaborate across teams, and contribute to architectural decisions.
Key Responsibilities:
- Build and maintain software applications using best practices and design patterns
- Ensure code quality through testing and refactoring
- Own services end-to-end, monitor performance, and manage deployments
- Resolve production issues and improve system reliability
- Provide architectural guidance and design scalable solutions
- Drive continuous improvement and maintain data security standards
Contract Java Software Engineer in Manchester employer: Computer Futures / SThree Group
Contact Detail:
Computer Futures / SThree Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Contract Java Software Engineer in Manchester
✨Tip Number 1
Network like a pro! Reach out to your connections in the tech industry, especially those who work with Java or in similar roles. A friendly chat can lead to insider info about job openings that aren't even advertised yet.
✨Tip Number 2
Show off your skills! Create a GitHub profile showcasing your projects, especially those using Java, Spring Boot, and REST APIs. This gives potential employers a sneak peek at your coding style and problem-solving abilities.
✨Tip Number 3
Prepare for interviews by brushing up on common technical questions related to Java and software engineering principles. Practise coding challenges and be ready to discuss your past projects and how you tackled challenges.
✨Tip Number 4
Don’t forget to apply through our website! We’ve got loads of opportunities waiting for you, and applying directly can sometimes give you an edge. Plus, it’s super easy to keep track of your applications!
We think you need these skills to ace Contract Java Software Engineer in Manchester
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights your Java and Spring Boot experience. We want to see how you've built scalable backend systems before, so don’t hold back on those details!
Showcase Your Projects: Include any relevant projects that demonstrate your skills with REST APIs and unit testing. We love seeing real examples of your work, so make it easy for us to see what you can do!
Be Clear and Concise: When writing your cover letter, keep it straightforward. We appreciate clarity, so get straight to the point about why you're a great fit for this role and how you can contribute to our team.
Apply Through Our Website: Don’t forget to apply through our website! It’s the best way for us to receive your application and ensures you’re considered for the role. We can’t wait to hear from you!
How to prepare for a job interview at Computer Futures / SThree Group
✨Know Your Tech Stack
Make sure you’re well-versed in Java, Spring Boot, and REST APIs. Brush up on your knowledge of unit testing as well, since they’ll likely ask you about how you ensure code quality. Being able to discuss your experience with these technologies confidently will show that you’re the right fit for the role.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've resolved production issues or improved system reliability. Think of scenarios where you’ve had to troubleshoot and how you approached those challenges. This will demonstrate your ability to own services end-to-end and contribute effectively.
✨Understand Architectural Principles
Familiarise yourself with clean architecture and design patterns. Be ready to talk about how you’ve applied these principles in past projects. This will help you stand out, especially since the role involves providing architectural guidance and designing scalable solutions.
✨Be Ready for Collaboration Questions
Since the role requires collaboration across teams, prepare for questions about teamwork and communication. Think of examples where you’ve worked with others to deliver a project or overcome a challenge. Highlighting your collaborative spirit will show that you can thrive in a hybrid work environment.