Java Software Developer Position We are seeking a skilled Java developer with extensive experience in designing and building APIs, services, and systems. The ideal candidate will have strong expertise in Springboot, JPA, Kafka, Docker, and JUnit. They will also possess excellent knowledge of API design, Automated Testing, and Databases. Additionally, the successful candidate will have experience working in an Agile environment, with a deep understanding of CICD, TDD, and Code Review. Exposure to regulated industries such as Finance or Healthcare is highly desirable. This role offers a fantastic opportunity for an energetic and enthusiastic software developer to join a dynamic and fast-paced development team in Dublin. The team collaborates on technical discussions aimed at improving engineering standards, tooling, and processes. Key Responsibilities: