Negotiable
Inside
Hybrid
London
Summary: The Java Developer role at Whitehall Resources is a contract position based in London, requiring a hybrid working arrangement for an initial duration of six months. The position is classified as inside IR35 and requires eligibility for SC and NPPV3 clearance. Candidates should possess strong Java development skills and experience with relevant frameworks and technologies.
Key Responsibilities:
- Develop and maintain Java applications.
- Utilize the Spring framework or equivalent technologies.
- Apply software design patterns effectively.
- Implement containerization using Docker or Kubernetes.
- Engage in Continuous Integration (CI) and Continuous Delivery (CD) practices.
- Deliver high-quality code through Test-Driven Development (TDD).
Key Skills:
- Experience of Java.
- Experience of Spring framework or equivalent.
- Knowledge of software design patterns and when to apply them.
- Excellent knowledge of development processes.
- Experience of containerization using Docker or Kubernetes.
- Experience of Continuous Integration (CI) and Continuous Delivery (CD).
- A passion for delivering quality code, by use of TDD and setting high software quality standard.
- Designing microservice-based architectures using domain driven design (DDD), CQRS, and Event Sourcing patterns (desirable).
- Experience in cloud technologies AWS/Azure/GCP (desirable).
Salary (Rate): undetermined
City: London
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT