At a Glance
- Tasks: Build scalable backend systems and deliver high-quality software solutions.
- Company: Join a dynamic tech team in Manchester with a hybrid work model.
- Benefits: Competitive pay, flexible working, and opportunities for professional growth.
- Why this job: Make an impact by developing robust applications and driving innovation.
- Qualifications: Experience in Java, Spring Boot, and REST APIs is essential.
- Other info: Exciting chance to enhance your skills in a collaborative environment.
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
Contact Detail:
Computer Futures Recruiting Team
StudySmarter Expert Advice π€«
We think this is how you could land Contract Java Software Engineer in Manchester
β¨Tip Number 1
Get your networking game on! Reach out to fellow developers, attend meetups, and connect with people in the industry. You never know who might have a lead on that perfect contract role.
β¨Tip Number 2
Show off your skills! Create a portfolio showcasing your projects, especially those using Java, Spring Boot, and REST APIs. This will give potential employers a taste of what you can do.
β¨Tip Number 3
Donβt just apply anywhere; focus on companies that align with your values and interests. Use our website to find roles that excite you and match your skill set.
β¨Tip Number 4
Prepare for interviews by brushing up on common technical questions and coding challenges. Practice makes perfect, so get comfortable with explaining your thought process while solving problems.
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 and delivered high-quality solutions in the past.
Showcase Your Skills: Donβt just list your skills; give examples of how youβve used them. If youβve worked with REST APIs or unit testing, let us know how you applied these in real projects.
Keep It Concise: We appreciate clarity! Keep your application straightforward and to the point. Highlight your most relevant experiences without overwhelming us with too much detail.
Apply Through Our Website: To make sure your application gets seen, apply directly through our website. Itβs the best way for us to track your application and get back to you quickly!
How to prepare for a job interview at Computer Futures
β¨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 and be ready to discuss how you've implemented these technologies in past projects. This will show that you can hit the ground running!
β¨Showcase Your Problem-Solving Skills
Prepare to discuss specific challenges you've faced in previous roles and how you resolved them. Highlight your experience with production issues and system reliability, as this is crucial for the role. Use examples that demonstrate your ability to think critically and act decisively.
β¨Understand the Business Context
Familiarise yourself with the clientβs industry and their business needs. Being able to connect your technical skills to their goals will set you apart. It shows that youβre not just a coder but someone who understands the bigger picture.
β¨Ask Insightful Questions
Prepare thoughtful questions about the team dynamics, architectural decisions, and the companyβs approach to continuous improvement. This not only demonstrates your interest in the role but also gives you a chance to assess if the company is the right fit for you.