Java Developer

Java Developer

Posted 4 days ago by Experis IT on JobServe

£500 Per day
Inside
Hybrid
England, UK

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 SC and NPPV3 security clearance. The role emphasizes a passion for quality and continuous improvement in software development practices.

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.
  • Ensure high software quality 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.
  • Understanding of software design patterns.
  • Knowledge of development processes.
  • Experience with Docker and Kubernetes.
  • Familiarity with CI/CD methodologies.
  • Passion for quality code and TDD.
  • Experience with cloud technologies (AWS/Azure/GCP).

Salary (Rate): £500

City: Croydon

Country: UK

Working Arrangements: hybrid

IR35 Status: inside IR35

Seniority Level: Mid-Level

Industry: IT