Senior Java Developer

We are currently looking to recruit a Senior Java Developer, with more than 10 years? experience in Java EE and KeyCloak/RedHat SSO. Additional experience in Java EE Microprofile, JAX-RS, SOAP and Docker is required. Please note that this contract position.

Please note that this contract position.


Technical experience required for this role:

KeyCloak / Red Hat SSO

  • Experience working with OAuth2 in general or KeyCloak specifically
  • Do not require experience installing the server, but have to be able to configure it after installation.
  • Experience developing SPI plugins for KeyCloak
  • Experience developing custom themes for KeyCloak.
  • HTML / CSS experience required for theme development.

Java EE Microprofile experience

  • Java EE experience is a must
  • Microprofile adds additional complexities but this can be picked up quickly.
  • Experience developing JAX-RS (REST) web services.
  • Experience developing JAX-RS (REST) web service clients to call REST services.
  • Experience generating SOAP web service clients and calling SOAP web services.


  • Experience creating Docker files for building Docker images


Additional Requirements:

  • High levels of responsibility and ownership
  • Ability to execute and deliver
  • Strong customer focus
  • Integrity and teamwork
  • Takes initiative


Please note that if you have not been contacted within 7 days of your application, please consider your application unsuccessful. Only shortlisted candidates will be contacted.  Please email for more information.



Are you the right candidate for this job? Join our amazing team.