The location is Nenagh, Ireland, 5 days onsite.
As a Senior Java Developer, you will pair deep engineering expertise with AI- assisted delivery to build the next generation of event-driven, cloud-native payment
services. You will architect and ship resilient platforms, champion the responsible adoption of AI, and help teams move faster while staying compliant and secure.
What you will need to have:
Proven experience delivering software in complex, distributed, highly regulated environments.
Expert-level Java skills plus fluency with modern frameworks, testing libraries, and build tooling.
Hands-on experience with AWS (or comparable cloud) and building cloud-native, containerised services on Kubernetes.
Working knowledge of event-driven architectures and streaming platforms such as Kafka; able to model, test, and operate event flows at scale.
Experience with CI/CD, infrastructure automation, observability stacks, and Site Reliability/DevOps practices.
Demonstrated use of AI-assisted engineering tools (e.g., GitHub Copilot, internalcopilots) or building ML/LLM-enabled services; comfortable applying AI responsibly.
Strong collaboration and communication skills with the ability to influence cross-functional partners and navigate enterprise governance.
Design, build, and enhance CI/CD pipelines that enable fast, reliable deployment of microservices across multiple regions.
Support and evolve multi-tenant and multi-region deployment models as we transition to a modern environment strategy.
Build and maintain Kubernetes-based platforms, delivering secure, scalable, and developer-friendly environments.
Implement Infrastructure-as-Code using Terraform and Helm to standardise and automate infrastructure provisioning.
Strengthen observability, monitoring, and alerting to identify issues and support high-quality delivery proactively.
Improve developer experience through automation, self-service tooling, reusable patterns, and scalable pipelines.
Embed security and compliance into delivery workflows, ensuring strong auditability and policy adherence.
Collaborate with engineering to troubleshoot and optimise deployment processes and runtime environments.
Champion modern DevOps and platform engineering practices throughout the engineering organisation.
#J-18808-Ljbffr