Yadimen Consulting Limited
Senior Java Engineer ( SpringBoot, Microservice, Kafka)
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
• 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: [email protected]

.png)
