Java Developer
SThree Plc
Birmingham, UK
about 2 months ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on uk.indeed.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…