Job description
Java Developer
Location: London (Office-Based, 3 Days per Week)
Duration: 6 Months
Day Rate: £510 Inside IR35
Start Date: ASAP
The Role
We are seeking an experienced Java Developer to join a leading technology-focused organisation in London. You will design, develop, and maintain full stack web applications, working across both front-end and back-end technologies to deliver secure, high-performing, and scalable solutions.
Core Responsibilities
-
Develop and maintain applications using Java, Spring Boot, and Hibernate.
-
Design and implement RESTful APIs and microservices.
-
Build responsive interfaces using HTML, CSS, JavaScript, and frameworks such as React, Angular, or Vue.js.
-
Manage relational and NoSQL databases.
-
Support CI/CD pipelines, containerisation (Docker, Kubernetes), and cloud deployments on AWS, Azure, or GCP.
-
Collaborate within Agile teams, using Git for version control and following best practices in security, testing, and code quality.
Your Profile
Essential Skills & Experience
-
Strong proficiency in Java and object-oriented programming.
-
Expertise with Spring Framework, REST APIs, and ORM tools.
-
Solid understanding of web technologies, security, and performance optimisation.
-
Experience with testing frameworks such as JUnit or Mockito.
-
Proven ability to manage the full Software Development Lifecycle (SDLC).
Desirable Skills & Experience
-
Experience with front-end frameworks (React, Angular, Vue.js).
-
Familiarity with NoSQL databases, DevOps tools, and cloud platforms.
-
Knowledge of Agile methodologies and modern software engineering practices.