Principal Software Engineer – Financial Services | Java, Spring Boot, Microservices, APIs, Cloud (AWS/Azure)
We're hiring a Principal Software Engineer to join the innovation team of a leading payments company in Dublin. This is a unique opportunity to work on high-performance, high-volume systems, helping to design and deliver the next-generation financial platform.
In this role, you'll take ownership of the design, development, and architecture of scalable, enterprise-grade Java solutions. You'll focus on Microservices, secure APIs, and cloud-native integration, ensuring robust, modern solutions for complex financial services challenges.
What You'll Bring:
* Strong proficiency in Java
* Expertise with Spring Boot, REST APIs, Kafka, and Microservices
* Solid understanding of design patterns and best practices
* Experience with unit testing frameworks (JUnit or similar)
* Cloud expertise (AWS or Azure) is highly advantageous
This is an exciting chance to be at the heart of technical innovation in the payments space—working with cutting-edge technologies in a collaborative, forward-looking environment.