Java Developer - Inside IR35 - £425 P/D - ASAP Start (Java (21-23)

Agilesource Ltd
7 days ago

Role details

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

Job location

Remote

Tech stack

Java
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Confluence
JIRA
Unit Testing
Databases
Relational Databases
Ehcache
Identity and Access Management
JUnit
PostgreSQL
SQL Databases
Spring-boot
Amazon Web Services (AWS)
Containerization
Kubernetes
REST
Docker

Job description

We are seeking an experienced Contract Java Developer to join our engineering team and contribute to the design, development, and maintenance of scalable Back End systems. The ideal candidate will have strong hands-on experience with modern Java and Spring-based architectures, cloud-native development, and relational databases., * Design, develop, and maintain high-quality Java applications using Java 23

  • Build and enhance RESTful services using Spring Boot
  • Implement authentication and authorization using Spring Security
  • Integrate and manage caching solutions using Ehcache
  • Write clean, maintainable, and well-tested code with JUnit
  • Design and optimize database interactions with PostgreSQL
  • Deploy, monitor, and support applications in AWS
  • Participate in agile ceremonies and track work using Jira
  • Contribute to technical documentation and knowledge sharing in Confluence
  • Collaborate closely with product owners, QA, and other developers

Requirements

  • Strong commercial experience with Java (Java 23 preferred)
  • Proven expertise in Spring Boot and Spring Security
  • Experience implementing caching strategies using Ehcache
  • Solid unit testing experience with JUnit
  • Strong SQL skills and hands-on experience with PostgreSQL
  • Experience working in AWS environments (eg EC2, RDS, S3, IAM)
  • Familiarity with agile development practices
  • Experience using Jira and Confluence in a team environment
  • Excellent problem-solving and communication skills

Nice to Have

  • Experience with CI/CD pipelines
  • Knowledge of containerization (Docker, Kubernetes)
  • Experience working on high-availability or high-performance systems

Apply for this position