← Back to jobs
Himalayas · Partner listing

Senior Java Engineer - (UK- Remote)

Yadimen Consulting Limited

⌖ United KingdomSalary not providedRemoteNot specified · Full-time

Source: Himalayas ↗

Location & working arrangement

Working arrangement is supplied by the provider. Check the original advert for attendance and travel requirements.

Provider location / applicant eligibility: United Kingdom

About the role

This is a remote position. Senior Java Engineer We are hiring a Senior Java Engineer to design and build cloud-ready, microservices-based applications for a major banking modernisation programme. You'll work in an Agile team delivering resilient, secure, high-throughput services that sit alongside — and increasingly replace — legacy back-end systems. What you'll do Design, build and maintain Java (17+) services using Spring Boot and a microservices architecture. Build and consume RESTful APIs; work with event/streaming and messaging (Kafka, RabbitMQ/JMS). Write clean, well-tested code — TDD/BDD, unit and integration testing (JUnit, Mockito). Containerise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLab CI). Integrate with relational and/or ​NoSQL data stores (Oracle/PostgreSQL; DB2 a plus given the estate). Contribute to solution design, code reviews, and non-functional concerns — performance, resilience, security, observability. Collaborate with architects, BAs, testers and product owners; support SIT/UAT and production releases. Requirements Essential skills 8+ years hands-on Java engineering. Strong, current Spring Boot and Spring ecosystem (Spring MVC, Data, Security). Proven microservices design and delivery in production. REST API design; messaging/streaming (Kafka or similar). CI/CD, Docker and Kubernetes/OpenShift; Git. Automated testing discipline (JUnit, Mockito; ideally contract/integration testing). Comfortable in an Agile/Scrum delivery environment. Originally posted on Himalayas

Skills mentioned in the listing

JavaSpring BootGitDockerKubernetesCI/CDJenkinsPostgreSQLJUnitAgileScrumIntegration testing

Recognised skills are extracted from the supplied description using canonical names and aliases. They are mentions, not verified essential requirements. Check the source advert for the employer’s full requirements and location restrictions.

Why these skills appear

Java · mentioned
Senior Java Engineer - (UK- Remote) This is a remote position. Senior Java Engineer We are hiring a Senior Java Engineer to design and build cloud-ready, microservices-based applications for a major banking modernisation

Spring Boot · mentioned
systems. What you'll do Design, build and maintain Java (17+) services using Spring Boot and a microservices architecture. Build and consume RESTful APIs; work with event/streaming and messaging (Kafka, RabbitMQ/JMS

Git · mentioned
ssaging/streaming (Kafka or similar). CI/CD, Docker and Kubernetes/OpenShift; Git. Automated testing discipline (JUnit, Mockito; ideally contract/integration testing). Comfortable in an Agile/Scrum delivery environ

Docker · mentioned
t and integration testing (JUnit, Mockito). Containerise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLab CI). Integrate with relational and/or ​NoSQL data stores (Oracle/Pos

Kubernetes · mentioned
tegration testing (JUnit, Mockito). Containerise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLab CI). Integrate with relational and/or ​NoSQL data stores (Oracle/PostgreSQL;

CI/CD · mentioned
ito). Containerise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLab CI). Integrate with relational and/or ​NoSQL data stores (Oracle/PostgreSQL; DB2 a plus given the estate).

Jenkins · mentioned
ise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLab CI). Integrate with relational and/or ​NoSQL data stores (Oracle/PostgreSQL; DB2 a plus given the estate). Contribute to

PostgreSQL · mentioned
ins/GitLab CI). Integrate with relational and/or ​NoSQL data stores (Oracle/PostgreSQL; DB2 a plus given the estate). Contribute to solution design, code reviews, and non-functional concerns — performance, resilience

JUnit · mentioned
MS). Write clean, well-tested code — TDD/BDD, unit and integration testing (JUnit, Mockito). Containerise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLab CI). Integrate wi

Agile · mentioned
sed applications for a major banking modernisation programme. You'll work in an Agile team delivering resilient, secure, high-throughput services that sit alongside — and increasingly replace — legacy back-end systems.

Scrum · mentioned
Unit, Mockito; ideally contract/integration testing). Comfortable in an Agile/Scrum delivery environment. Originally posted on Himalayas

Integration testing · mentioned
ng (Kafka, RabbitMQ/JMS). Write clean, well-tested code — TDD/BDD, unit and integration testing (JUnit, Mockito). Containerise and deploy services (Docker, Kubernetes/OpenShift) through CI/CD pipelines (Jenkins/GitLa