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
EnglishJob 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