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
English

Job 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

Apply for this position