Senior Java Developer Role Overview
Job Description:
We are seeking a skilled Java developer to join our dynamic and fast-paced development team in Dublin. As a senior Java developer, you will play a key role in designing and building scalable APIs, services, and systems that meet the needs of our clients.
Required Skills and Qualifications:
* 5+ years of experience in hands-on development in Java or Kotlin
* Solid experience in event-driven architecture using Kafka
* Strong experience in Springboot, JPA, and JUnit
* Strong experience in API design, automated testing, and databases
* Experience working in an Agile environment with an understanding of CICD, TDD, and Code Review
* Exposure to regulated industries and scale-up/start-up environments
Benefits:
Flexible work arrangements, including remote work options
Others:
Relevant industry experience is an asset