Our company is seeking an experienced Java developer to join their growing team in Dublin. This role requires a strong background in Java and/or Kotlin, with experience in designing and building APIs, services, and systems.
The ideal candidate will have 4+ years of experience in hands-on development in Java or Kotlin, including production grade development. They should be familiar with Springboot, JPA, Kafka, Docker, and JUnit, as well as API design, automated testing, and databases.
This is a great opportunity for a software developer looking to work in a dynamic and fast-paced environment. The successful candidate will contribute to technical discussions aimed at improving engineering standards, tooling, and processes. They will also collaborate with clients to deliver best-in-class solutions that meet their needs.
Key Responsibilities:
* Design and build APIs, services, and systems
* Contribute to technical discussions and improve engineering standards
* Collaborate with clients to deliver solutions
Requirements:
* 4+ years of experience in hands-on development in Java or Kotlin
* Strong experience in Springboot, JPA, Kafka, Docker, and JUnit
* Familiarity with API design, automated testing, and databases
* Experience working in an Agile environment with understanding of CICD, TDD, and Code Review
* Exposure to regulated industries such as Finance or Healthcare
Benefits:
* Work from home option