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
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
Fintech • Financial Services
Design, develop, test, and deploy Java applications for a global payments platform. Partner with management and international teams on geographic expansion, architectural improvements, new products, and process enhancements. Analyze complex business and system processes, establish coding and testing standards, ensure architectural alignment, resolve high-impact issues, and advise mid-level developers and analysts. The role also includes risk management, regulatory compliance, and successful project implementation.
Top Skills:
JavaKafkaMqOracleSpring BootSQL
Energy • Industrial • Solar • Renewable Energy
Design, build, and maintain scalable, highly available backend services in Java. Own backend architecture, optimize performance, develop APIs and integrations, support production, conduct code reviews, and contribute to AI engineering tools and infrastructure.
Top Skills:
Automated TestingCi/CdDockerGitJavaKafkaKubernetesMicroservicesMybatisMybatis-PlusMySQLPostgresRabbitMQRedisRestful ApiRocketmqSpring BootSpring Mvc
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.

