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]
Skills Required
- Minimum 8 years of active, hands-on Java development experience
- Strong current knowledge of Java OOP principles, concurrency, and modern Java features
- Current hands-on experience building Spring Boot applications
- Practical experience implementing microservices architecture
- Production experience with Apache Kafka, including producing, consuming, and managing topics
- Experience working in Agile/Scrum delivery environments
- Good communication and collaboration skills with onsite and distributed teams
- Experience with REST APIs
- Experience with distributed systems
- Experience with Git and CI/CD
- Experience with Docker and Kubernetes
- Cloud experience with AWS, Azure, or GCP
- Experience with SQL and NoSQL databases
What We Do
Yadimen Consulting is a technology consulting firm focused on financial-services organizations. It delivers technology implementation and strategic consulting services, drawing on expertise in data engineering, fraud strategy, data science, enterprise platforms, and product implementation. The company operates across the US, UK, Nordic countries, and Western Europe, helping clients address sector-specific technology challenges and opportunities through tailored solutions for financial institutions and regulated businesses.
.png)







