Java Developer

SThree Plc
Birmingham, UK
9 days ago
Apply on uk.indeed.com
Prepare application

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Experienced
Experience required
3 years minimum
Compensation
£130,000.0 - £182,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Microsoft Azure Bash Shell Code Review Databases Continuous Integration Relational Databases Software Design Patterns Distributed Systems
+20 more
Java Platform Standard Edition (J2SE) Linux System Administration Enterprise Messaging Systems Oracle (Applications) Software Architecture SQL Databases Systems Integration Web Application Frameworks Cloud Platform System ReactJS Spring-boot Event Driven Architecture Containerization Infrastructure Automation Frameworks Information Technology Terraform Software Version Control Docker Vmware Microservices

Job description

We’re looking to add talented Java developers to our database for contract opportunities across Birmingham. If you’re experienced in building scalable applications with Java, Spring Boot and microservices, this could be the next step in your career., * Designing and developing microservices and APIs using Java and Spring Boot

  • Building and maintaining applications deployed across cloud platforms, including Azure and AWS
  • Contributing to CI/CD pipeline development and containerised deployments using Docker and Kubernetes
  • Writing clean, maintainable code that adheres to design patterns and best practices
  • Collaborating with team members on code reviews and architectural decisions
  • Integrating with distributed systems and ensuring data quality across applications
  • Supporting deployment and operational responsibilities within your development area

Requirements

  • Bachelor’s degree in Computer Science or equivalent professional experience
  • 3+ years’ professional Java development experience
  • Strong proficiency with Spring and Spring Boot frameworks
  • Experience designing or working with microservices and APIs
  • Hands-on experience with SQL and relational databases
  • Familiarity with containerisation technologies such as Docker and Kubernetes
  • Experience with version control systems and CI/CD practices
  • Working knowledge of at least one cloud platform (Azure, AWS or GCP)

Nice-to-have

  • Oracle Certified Associate or Oracle Certified Professional: Java SE qualification
  • Spring Professional certification (VMware)
  • Experience with React or other modern frontend frameworks
  • Exposure to distributed systems design patterns
  • Knowledge of infrastructure-as-code tools such as Terraform
  • Experience with messaging systems or event-driven architectures
  • Familiarity with Linux environments and Bash scripting

Benefits & conditions

Most roles of this type offer the following, dependent on the industry and seniority of the role:

  • Opportunity to work on modern, scalable Java applications
  • Exposure to cloud-native architecture and contemporary development practices
  • Potential to develop expertise across the full application lifecycle, from design through deployment
  • Contract flexibility and the potential for extended engagement on impactful projects
  • Competitive daily rate and the opportunity to work with leading organisations across the region
  • Collaborative environment where technical excellence is valued

About the company

SThree is the global STEM workforce consultancy. We advise businesses, build expert teams and deliver project solutions to outpace tomorrow, together.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on uk.indeed.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:40 min

Managing containerized infrastructure with Podman Desktop

Cedric Clyburn Cedric Clyburn +1 · World Congress 2025

2:08 min

Professional background and early cross-platform mobile experiences

Petar Marijanović · LIVE

2:59 min

Introduction and transitioning into the tech industry

Anna Mcdougall · JS Congress

Videos

See all

Related articles

See all