Yadimen Consulting Limited Logo

Yadimen Consulting Limited

Senior Java Engineer

Posted One Month Ago
Be an Early Applicant
In-Office
Dublin, IRL
Senior level
In-Office
Dublin, IRL
Senior level
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.
The summary above was generated by AI
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

Yesterday
Hybrid
Dublin, IRL
Senior level
Senior level
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
10 Days Ago
In-Office or Remote
Dublin, IRL
Senior level
Senior level
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
One Month Ago
In-Office
Dublin, IRL
Senior level
Senior level
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.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account