Contract Java Software Engineer Inside IR35

Interact Consulting Limited
Manor Park, United Kingdom
3 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Intermediate

Job location

Remote
Manor Park, United Kingdom

Tech stack

Clean Code Principles
Java
Agile Methodologies
Amazon Web Services (AWS)
Unit Testing
Software Debugging
Linux
Pair Programming
Software Systems
Microservices

Job description

We're looking for two mid-level Software Engineers to join a collaborative and forward-thinking team on a six-month contract. You'll be working on modern software solutions within a supportive Agile environment that values clean code, test-driven principles, and continuous improvement.

What You'll Be Doing

  • Designing, developing, testing, and maintaining Java-based applications.
  • Building and deploying solutions in Amazon AWS cloud environments.
  • Contributing to a microservices-based architecture.
  • Writing clean, testable, and well-documented code following TDD or BDD practices.
  • Collaborating closely with teammates to solve technical challenges and deliver high-quality results.
  • Debugging and ensuring functionality through solid unit and component testing.
  • Supporting a positive team culture built on communication and collaboration.

Requirements

  • Proven experience with Java development (within the past 12 months).
  • Strong working knowledge of Linux operating systems.
  • Practical experience within AWS cloud environments.
  • Solid understanding of TDD or BDD methodologies.
  • Hands-on experience with microservices architecture.
  • A collaborative mindset, strong communication skills, and passion for writing quality code.

Interview Process

  1. Skills test prior to interview.
  2. 30-minute paired programming session (via Teams) with one of our engineers.
  3. 30-minute meet and greet for successful candidates following the exercise.

If you're a motivated engineer who enjoys solving complex problems and wants to work in a supportive, quality-driven environment, we'd love to hear from you.

Apply for this position