Jobs and Careers
EX

Senior Java Technical Lead - OpenShift Experience

Expleo
Irelandfull_timeVerifiedPosted 10 Jul 2025

About the role

Overview

We’re seeking a Senior Java Technical Lead to drive the development of transformative software solutions for government clients. With over 7 years of experience leading enterprise Java projects, you’ll bring a strategic mindset, strong technical acumen, and a passion for mentoring high-performing teams.

 

This role is ideal for a hands-on leader who thrives in collaborative environments and is committed to delivering innovative, secure, and scalable digital services that make a real difference.

Responsibilities

  • Provide the development team with technical leadership and guidance on application design options
  • Managing delivery as agreed and aligning team resources as required
  • Manage project source code and documentation
  • 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
  • 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 timeframe requirements
  • Ensure that all deliverables are tested to meet the standards as defined prior to deployment to the Quality Assurance team
  • Ensure production releases are compliant with release management standards
  • Conducting Developer Code Reviews to ensure adherence to Java coding standards
  • Provide continuity in all major application solution decisions
  • Progress and manage technical change items/requests
  • Advising developers on best practice and optimal approach in software development
  • Organisation of skills/knowledge transfer and mentoring to team members
  • Creation of unit and integration test plans
  • Writing and execution of unit and integration test plans
  • Incident resolution

Qualifications

  • BS/MS degree in Computer Science, Engineering or a related subject

Essential skills

Technical Skills:

  • Demonstrated ability in Leading & coordinating a development teams to produce optimised code of new systems and/or the refactoring of older frameworks
  • Demonstrated expertise as a subject matter expert, designing application interfaces and software services to maximise reuse based on the business processes and governance rules for sharing
  • Demonstrated expertise leading teams in the development of new systems on Red Hat OpenShift
  • Demonstrated expertise leading teams in the modernisation of existing applications onto the Red Hat OpenShift platform
  • Demonstrated expertise of Java application development while providing expertise in the full software development lifecycle, from concept and design to testing
  • Demonstrated use of Spring, JavaScript, Angular2+, Quarkus, HTML, XML, CSS or equivalent
  • Developing webservice
  • Demonstrated experience in administering a Jenkins instance in order to build windows executables

You will have enterprise project experience with most of these technologies:

  • OpenShift and Docker containers
  • Active MQ Messaging (Red Hat AMQ Broker/JMS)
  • 3Scale
  • KeyCloak
  • Spring JDBC
  • Maven
  • Gitlab
  • Jenkins
  • SonarQube
  • ArtiFactory
  • Jira
  • Confluence
  • Encryption
  • Integration with external applications (3rd party software)
  • XML and JSON
  • OpenAPI
  • Progressive Web Apps
  • Service Workers
  • OpenID connect and OAuth protocols
  • Mobile-First Development
  • Front-end CI pipelines
  • Testing Tools - cucumber/Karama/Jasmine/Protractor
  • EJB2/EJB3 - for maintenance of support of older applications
  • Drools
  • Quarkas

 

Consultancy Skills: 

  • Strong client-facing skills, with the ability to bui

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Expleo

View company profile →