Java Developer

Randstad UK
London, UK
5 days ago

Role details

Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Compensation
£129,740.0 - £130,000.0
Working hours
Regular working hours
Job source

Tech stack

Clean Code Principles Java (Programming Language) Agile Methodology Amazon Web Services Application Performance Management Unit Testing Microsoft Azure Software Quality Code Review Databases Continuous Integration Relational Databases
+35 more
Software Debugging DevOps Eclipse (Software) Gradle IntelliJ IDEA Java Web Services PostgreSQL Apache Maven MySQL Object-Oriented Software Development Oracle (Applications) Scrum Methodology Standard Sql Secure Coding Software Engineering SQL Databases Data Logging Enterprise Software Applications Spring-mvc Spring-boot Backend Git Containerization Kubernetes Atlassian Tools Build Tools Bitbucket Cloudwatch Kibana Restful APIs Splunk Software Version Control Docker Jenkins Microservices

Job description

  • Develop & Innovate: Design, build, test, and maintain robust Java-based applications, backend services, and RESTful APIs.
  • Collaborate: Work closely with Architects, Business Analysts, Product Owners, QA, and DevOps engineers throughout the software development lifecycle.
  • Write Clean Code: Translate technical requirements into efficient, maintainable code using Spring Boot and microservices architectures.
  • Ensure Quality: Participate in code reviews, unit testing, debugging, defect resolution, and production troubleshooting to ensure application stability.
  • Drive Delivery: Actively participate in Agile ceremonies (sprint planning, stand-ups, retrospectives) and support CI/CD pipelines.

Requirements

We are seeking an experienced Java Developer Contractor to help us design, build, and maintain high-quality enterprise applications. In this role, you will collaborate with cross-functional Agile teams to translate complex business requirements into reliable, secure, and scalable software solutions.

If you are passionate about backend engineering, microservices, and writing clean, efficient code in a fast-paced environment, we want to hear from you!, * Core Experience: Proven track record as a Java Developer, Backend Engineer, or Full Stack Developer with strong Object-Oriented Programming (OOP) skills.

  • Frameworks & Architecture: Deep hands-on experience with Spring Boot, Spring MVC, RESTful APIs, and Microservices.
  • Database Mastery: Solid understanding of SQL and relational databases (MySQL, Oracle, or PostgreSQL).
  • Version Control & Build Tools: Proficiency with Git, Bitbucket, Maven, or Gradle.
  • Delivery Practices: Experience working in Agile environments and a solid understanding of CI/CD pipelines (e.g., Jenkins).
  • Problem Solving: Strong analytical and debugging skills with the ability to communicate technical concepts to non-technical stakeholders.

The Tech Stack

  • Languages/Frameworks: Java, Spring Boot, Spring MVC
  • Architecture: Microservices, REST APIs
  • Databases: SQL
  • Tools: Git / Bitbucket, Maven / Gradle, Jenkins (or similar CI/CD)
  • IDEs & Management: IntelliJ, Eclipse, or VS Code; Jira and Confluence

Bonus Points (Desirable Experience)

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Exposure to containerization and orchestration (Docker, Kubernetes).
  • Knowledge of monitoring and logging tools (Kibana, Splunk, or CloudWatch).
  • Background in large-scale enterprise application development or client-facing consulting.
  • Familiarity with secure coding standards and application performance optimization.

Who You Are

You are a proactive problem-solver who cares deeply about code quality, continuous improvement, and software design. You thrive in a collaborative environment, take ownership of your work, and are driven to deliver client-focused, scalable technology solutions.

Ready to make an impact? Apply today with your updated resume at Prasanna com

Apply for this position

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

Apply on find.jobs

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 · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · WWC 2025

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all