Senior Software Developer (Java/Kotlin)
A challenging opportunity has arisen for a Senior Software Developer with extensive experience in Java, Springboot, Microservices, Docker, Kafka and MySQL to join our growing development team in Dublin.
This role is ideal for an energetic and enthusiastic Senior Developer looking to work in a dynamic and fast-paced scale-up environment.
Key Responsibilities:
* Design and develop high-quality software applications using Java, Springboot and other relevant technologies
* Collaborate with cross-functional teams to deliver complex projects on time and to budget
* Mentor less experienced team members to enhance their skills and knowledge
* Stay up-to-date with the latest technological advancements and best practices
Requirements:
* 6-12 years of experience in hands-on software development, specializing in Java
* Solid experience using Springboot, Kafka, MySQL, Docker, Jenkins and Git
* Kotlin experience highly desirable
* Demonstrable experience in AWS deployment
* Knowledge and understanding of Event-driven Architecture and systems design advantageous
Skills:
* Java
* Kotlin
* Spring Boot
* AWS
* Microservices
We offer a flexible working arrangement that includes the option to work from home.