Overview
Java developer (Java programmer, Java software engineer) with at least 5-8 years of experience required by a blue chip client. Role is Hybrid with 2 days on-site in Hampshire.
Responsibilities
* Develop Java applications using Java 17/21, Spring Boot and Spring Batch.
* Collaborate with the team on UI technology where applicable and contribute to API service architectures.
* Leverage CI/CD technologies to support automated build, test, and deployment processes.
* Work with data platforms and cloud/container technologies, including S3, Snowflake, Postgres; containerization and orchestration (Kubernetes/Openshift); and cloud providers such as AWS, Azure, GCP (or others).
* Design for high availability and scalability; monitor performance and ensure reliability of services.
* Understand and apply software testing principles and methodologies.
Qualifications & Experience
* 5-8 years of Java development experience.
* Experience with Java (17/21), Spring Boot and Spring Batch.
* Experience with one or more UI technologies.
* Experience with data platforms (S3, Snowflake, Postgres).
* Experience with containerization/orchestration (Kubernetes/Openshift) and cloud providers (AWS, Azure, GCP).
* Experience building and implementing API service architectures.
* Understanding of high availability, scalability design, and performance monitoring.
* Nice to have: 3+ years of database experience (databases and scripting), Cucumber, Observability (Datadog), and Financial Services/payments domain.
Additional
* Role is inside IR35.
* Please send CV in the first instance to be considered.
#J-18808-Ljbffr