Job Details
Senior Java Developer

-
Company Details Confidential
-
Ref: #JOB-2400431
-
Co. Dublin,
-
No of positions: 1
-
Paid Position
-
40 hours per week
-
Negotiable
-
Published On: 02 Jul 2025
-
Closing On: 30 Jul 2025
In order to work in Ireland a non-EEA National, unless they are exempted, must hold a valid employment permit. Please review the Eligibility and requirements for an employment permit if you are unsure of your eligibility to apply for this vacancy.
Job Title: Java Developer (Senior) Location: Kildare, W23 X3PH Candidates must be willing to work from this location. Blended offsite/onsite working arrangement. Contract Duration: 12 months with further extensions No Of Positions: 4 Attendance Pattern: • Working within the island of Ireland is mandatory. • Minimum attendance of two days per week at the office. • Full-time, Monday to Friday, 8 hours per day (excluding breaks), between 8 a.m. and 6 p.m. • Excludes public holidays observed in the Republic of Ireland. Mandatory Requirements (Pass/Fail): Experience Level: The candidate must have more than 7 years of relevant Java/JEE Development experience at a senior level. Availability: The candidate must be available to commence work from 3rd November 2025. English Language Proficiency: The candidate must be fluent in both spoken and written English. Key Deliverable: The following non-exhaustive list of Key Deliverables are applicable to this Role: • Expert in Java development, with experience using industry-standard frameworks, e.g. Quarkus/Spring Boot. • Microservice and API development (RESTful, experience of REST design and implementation). • understanding of API security protocols • (OAuth 2.0/0penID Connect). • Knowledge of Kubernetes, API managers and WebLogic. • Experience with OpenShift Container platform, 3scale API and KeyCloak. • Testing frameworks and TDD (like Cucumber or Junit). • Databases: Relational (Oracle). • Coding in adherence to the standards of the application in question. • Maintaining, tuning and repairing applications to keep them performing according to technical and functional specifications; performing preventive maintenance activities; providing user support. • Integration of technical and application components to meet business requirements. • Completing assigned tasks related to phases of development lifecycle of enterprise applications within given scope and timeframes requirements. Key Experience/Competencies/Skillsets: The following Experience/Competencies/Skillsets are applicable to this Role. • Responsibility for building high-performing, scalable, enterprise-grade applications. • Java application development while providing expertise in the full software development lifecycle, from concept and design to testing. • Spring, JavaScript, Angular2+, Quarkus. • HTML, XML, CSS or equivalent. • Developing web services. • Toolset/Other Experience o OpenShift and Docker containers o 3Scale o KeyCloak o Spring JDBC o Maven o Gitlab o Active MQ Messaging (Red Hat AMQ Broker/JMS) o Jenkins o SonarQube o ArtiFactory o Jira o Confluence o Encryption o Integration with external applications (3rd party software) o XML and JSON o Use of Ancillary Technologies tabulated below: Technology: • OpenAPI • Progressive Web Apps • Service Workers • OpenID connect and Oauth protocols • Mobile-First Development • Front-end CI pipelines • Testing Tools – cucumber/Karama/Jasmine/Protractor
- This vacancy is suitable for Remote/Blended working
- Sector:
Career Level
- Senior Executive
Candidate Requirements
Essential- Minimum Experienced Required (Years): 7
- Minimum Qualification:Level 7 (incl Diploma & Ordinary Bachelor Degree)
- Ability Skills:Skilled Trade(s), Technical IT
- Competency Skills:Teamwork, Time Management
Show Center Title: No