We have partnered with our client in their search for an Experienced Java Developer to design, develop, and optimise high-performance backend systems for enterprise applications. You'll play a key part in shaping architecture, driving technical excellence, and delivering robust, scalable software solutions that make a real impact.
Responsibilities
Provide technical leadership and contribute to backend architecture and design.
Develop, test, and deploy high-quality backend services using Java and Spring Boot.
Deliver frequent, incremental, and measurable improvements to production systems.
Ensure strong testing, monitoring, and reliability across backend services.
Collaborate with DevOps, QA, and product teams to deliver production-ready code.
Support and maintain backend applications throughout their lifecycle.
Skills Required
Languages & Frameworks: Java, Spring / Spring Boot
Messaging: Apache Kafka
Database: SQL Server
APIs: REST API / OpenAPI
Testing: JUnit, Mockito, FitNesse
Build & CI/CD: Maven, GitHub, Jenkins
Proven experience building enterprise-grade backend systems using Java and Spring Boot.
Strong understanding of RESTful design, event-driven architecture, and microservices.
Solid knowledge of testing, CI/CD, and software engineering best practices (e.g. TDD, design patterns).
Familiarity with Agile methodologies such as Scrum, Kanban, and XP.
Excellent verbal and written communication skills.
Education & Work Experience
Title Java Developer
Location Ireland
Client Industry IT
Compensation
Ref ID
About Korn Ferry
Korn Ferry unleashes potential in people, teams, and organizations. We work with our clients to design optimal organization structures, roles, and responsibilities. We help them hire the right people and advise them on how to reward and motivate their workforce while developing professionals as they navigate and advance their careers. To learn more, please visit Korn Ferry at www.Kornferry.com