Design, build, and maintain cloud-ready Java microservices for a banking modernization program. Develop REST APIs, integrate Kafka or messaging platforms, implement automated tests, and deploy containerized services through CI/CD pipelines using Docker and Kubernetes/OpenShift. Contribute to architecture, code reviews, performance, resilience, security, observability, and production releases while collaborating in an Agile team.
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.
Similar Jobs
Fintech • Financial Services
Develop and maintain scalable backend services for a cloud-native securities-based lending platform using Python, FastAPI, Java, and Spring Boot. Design REST APIs and microservices, deploy resilient AWS solutions, maintain CI/CD pipelines and automated tests, troubleshoot production issues, participate in architecture and Agile ceremonies, conduct code reviews, and mentor junior engineers.
Top Skills:
Agile ScrumAWSCi/CdCloudwatchDockerEc2EcsFastapiGitGithub ActionsGradleHelmIamJavaJenkinsJwtKubernetesLambdaMavenMicroservicesNomadOauth2OpenapiPostgresPythonRest ApisS3Spring BootTerraform
Information Technology
Design, develop, test, deploy, and support scalable cloud-native applications using Java, Spring Boot, React, TypeScript, Node.js, PostgreSQL, microservices, and REST APIs. Build CI/CD pipelines, containerized deployments, integrations, observability, and secure distributed systems. Troubleshoot production issues and collaborate with Product, UX, QA, DevOps, Architecture, and clients. Workforce Management, Customer Experience, and contact center experience is advantageous.
Top Skills:
Amazon ConnectAngularAWSCi/CdClaudeCSSDockerFreeswitchGithub CopilotHTMLJavaJenkinsJwtKafkaKamailioKubernetesMicroservicesNode.jsOauth2OpenapiOpenid ConnectPostgresRabbitMQReactRest ApisSpringSpring BootSQLSwaggerTwilioTypescript
Information Technology • Consulting • Financial Services
Design, develop, and maintain scalable Java and Spring Boot backend services in a distributed microservices environment. Build Kafka-based event-driven pipelines, participate in code reviews, collaborate with architects and product teams, and contribute to technical documentation and design decisions. The role requires current hands-on expertise in Java, Spring Boot, microservices, Kafka, concurrency, and modern Java features, along with Agile/Scrum experience and strong communication skills.
Top Skills:
Apache KafkaAWSCi/CdDistributed SystemsDockerGitGoogle Cloud PlatformJava 8+KubernetesMicroservicesAzureNoSQLRest ApisSpring BootSQL
What you need to know about the Dublin Tech Scene
From Bono and Oscar Wilde to today's tech leaders, Dublin has always attracted trailblazers, with more than 70,000 people working in the city's expanding digital sector. Continuing its legacy of drawing pioneers, the city is advancing rapidly. Ireland is now ranked as one of the top tech clusters in the region and the number one destination for digital companies, with the highest hiring intention of any region across all sectors.


