Java Developer

Java Developer

Posted 4 days ago by Experis

£500 Per day
Inside
Hybrid
England

Summary: The Java Developer role is a remote position requiring the candidate to work in Croydon two days per month. The position demands expertise in Java and related technologies, with a focus on delivering high-quality code and adhering to development processes. Candidates must also hold or be eligible for specific security clearances. The role involves working with modern software design patterns and cloud 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 quality code through Test-Driven Development (TDD).
  • Design microservice-based architectures using domain-driven design (DDD), CQRS, and Event Sourcing patterns.
  • Work with cloud technologies such as AWS, Azure, or GCP.

Key Skills:

  • Proficiency in Java programming.
  • Experience with the Spring framework.
  • Knowledge of software design patterns.
  • Strong understanding of development processes.
  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD practices.
  • Passion for quality code and TDD.
  • Knowledge of cloud technologies (AWS/Azure/GCP).

Salary (Rate): £500

City: Croydon

Country: England

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT