Senior Java Engineer ( SpringBoot, Microservice, Kafka)
Dublin, IrelandFull-timePosted Jun 3, 2026
Job description
Senior Java Engineer Ireland (Hybrid)
- Urgent Requirement ROLE OVERVIEW We are urgently seeking a highly skilled Senior Java Engineer to join our client team based in Ireland on a hybrid working model. This is a subcontractor opportunity for a candidate who can demonstrate strong, current, and hands-on engineering expertise across the Java ecosystem. The successful candidate will be expected to contribute meaningfully from day one, working within a large-scale distributed services environment.
Requirements
TECHNICAL SKILLS Mandatory Strong Required Nice to Have OOP / Design Patterns Java (8+) Spring Boot Microservices Kafka OOP / Design Patterns REST APIs Distributed Systems Git / CI-CD Docker / Kubernetes Cloud (AWS/Azure/GCP) SQL / NoSQL Databases REQUIREMENTS
- Minimum 8 years of active, hands-on Java development — candidates must demonstrate current, working proficiency, not experience from several years ago.
- Strong, up-to-date expertise in Java OOP principles, concurrency, and modern Java features; recent and regular practice is essential.
- Proven, current hands-on experience with Spring Boot — candidates must be able to build and discuss Spring Boot applications confidently during technical evaluation.
- Real-world coding experience in microservices architecture — candidates must be able to describe actual implementations and write microservices code; conceptual understanding alone is not sufficient.
- Solid practical knowledge of Apache Kafka in a production setting, including producing, consuming, and managing topics — basic or introductory exposure will not meet the requirement.
- Experience working in Agile / Scrum delivery environments.
- Good communication skills and ability to collaborate effectively with onsite and distributed teams.
Benefits
RESPONSIBILITIES
- Design, develop, and maintain scalable backend services using Java and Spring Boot.
- Build and evolve microservices within a distributed systems architecture.
- Develop and maintain Kafka-based event-driven pipelines.
- Conduct and participate in code reviews to uphold code quality standards.
- Collaborate with architects, product owners, and cross-functional teams to deliver features end-to-end.
- Contribute to technical documentation, design decisions, and best practices. HOW TO APPLY Submit your profile with a clear breakdown of your hands-on experience in Java, Spring Boot, Microservices, and Kafka — including specific projects and your direct contributions. Shortlisted candidates will be contacted promptly for a technical evaluation. Send your CV to: chamili.m@yadimen.com
More jobs at Yadimen Consulting
Network Engineer
Yadimen ConsultingPower BI Adoption Lead
Yadimen ConsultingPower BI Adoption Lead
Yadimen ConsultingPower BI Adoption Lead
Yadimen Consulting· London, United KingdomSenior Java Engineer
Yadimen Consulting
More jobs in Dublin
Workplace Experience Program Manager
Clio· DublinEngineer - Datacenter Operations
BrowserStack· DublinSenior Associate I - Intermediaries
Interactive Brokers· Dublin, IrelandInternational Accountant
Etsy· Dublin, IrelandInside Sales Representative with Arabic
Cohesity· Dublin - Ireland (Office)