Senior Java Software Engineer We're currently seeking an experienced Senior Java Software Engineer with backend expertise for our client operating in the financial services sector. This is a hybrid role (2 days onsite per week), working on cutting-edge backend services and cloud-based solutions. Interviews and hiring are happening ASAP, and candidates must have a maximum notice period of 2 weeks. Responsibilities: Collaborate with cross-functional teams to design and deliver scalable backend solutions Contribute to architectural discussions and technical decision-making Participate in Agile ceremonies and sprint planning Ensure code quality through best practices, testing, and peer reviews Work closely with stakeholders to meet delivery timelines and project goals Required Experience: 8+ years' commercial development experience with strong expertise in Java (21+) and Spring Boot Solid background in SQL, building microservices and web services Proficiency with Git, JUnit, and working in Agile environments Hands-on experience with cloud platforms (AWS / Azure / GCP) Skilled in Docker and Kubernetes for containerisation and orchestration Beneficial: Additional languages (C#, Python, PHP, R) and third-party system integrations Applicants must be eligible to work full-time in Ireland without restriction. Excited about this opportunity? Apply now through the link provided or reach out to Ben at Reperio for more details! Reperio Human Capital acts as an Employment Agency and an Employment Business. Skills: Java Microservices Spring Boot SQL Cloud Containerization