Backend Developer (Java) - Outside IR35
Methods Business
Charing Cross, United Kingdom
2 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
EnglishJob location
Remote
Charing Cross, United Kingdom
Tech stack
Java
Azure
Code Review
Database Design
Software Debugging
DevOps
Hibernate
NoSQL
Software Engineering
Software Systems
SQL Databases
Systems Integration
Web Platforms
Backend
GIT
SC Clearance
Kubernetes
REST
Docker
Microservices
Job description
- Design, develop and maintain Java-based Back End systems and microservices
- Build and integrate RESTful APIs supporting modern digital platforms
- Write clean, maintainable and well-tested code following engineering best practices
- Troubleshoot and resolve complex Back End technical issues
- Contribute to code reviews and continuous improvement of development practices
- Support the design of scalable and high-performance Back End architectures
- Work within agile teams delivering secure and resilient software solutions
- Mentor junior developers and support knowledge sharing across teams
Requirements
- Strong commercial experience developing Back End systems using Java
- Experience with Java frameworks such as Spring or Hibernate
- Strong experience designing and integrating RESTful APIs
- Solid understanding of database design (SQL or NoSQL)
- Experience using Git and modern development workflows
- Experience building or deploying applications in cloud environments (Azure or similar)
- Knowledge of microservices or event-driven architectures
- Strong problem-solving and debugging skills
Desirable Experience
- Experience with Microsoft Azure services
- Knowledge of Docker, Kubernetes or containerised environments
- Experience working with CI/CD pipelines and DevOps practices
- Awareness of accessibility requirements in software development
Additional Information
- Hybrid working
- Candidates must hold active SC clearance