📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

This job is no longer available

This job expired on 15/08/2026. It no longer accepts applications.

Full Stack Developer – Java Portlets & Spring Boot

Emdad By Elm · Riyad

Senior 🇬🇧 English
Java Java 8 JSR 286 JSR 362 HTML CSS JavaScript JSP Spring Boot RESTful API Object-Oriented Programming Maven Gradle Git JSON XML IBM DataPower Gateway OAuth SAML LDAP MPGW Liferay DXP IBM/HCL WebSphere Portal Oracle WebCenter IBM Db2 Couchbase Spring Data JPA Spring Data Couchbase IntelliJ IDEA Eclipse Rational Application Developer JUnit Mockito Docker

Job description

About the role

We are looking for a Full Stack Developer to design, develop and maintain Java Portlet and Spring Boot applications within an enterprise portal environment. The role involves portal customization, integration with IBM DataPower, API connectivity and database interaction with IBM Db2 and Couchbase, ensuring secure and high‑performing digital services.

Key responsibilities

  • Develop and maintain Java Portlets (JSR 286/362) and Spring Boot micro‑services.
  • Customize and extend commercial portal platforms such as Liferay DXP, IBM/HCL WebSphere Portal or Oracle WebCenter.
  • Integrate services through IBM DataPower Gateway, handling security protocols (OAuth, SAML, LDAP) and protocol transformation.
  • Implement RESTful APIs for communication between portlets and backend systems.
  • Interact with relational (IBM Db2) and NoSQL (Couchbase) databases, using Spring Data where applicable.
  • Collaborate with development, integration and infrastructure teams to deliver scalable solutions.

Required profile

  • Bachelor’s degree in Computer Science, Software Engineering or a related field.
  • 6–8 years of hands‑on experience in Java development and enterprise portal technologies.
  • Proven experience with Java Portlet specifications (JSR 286 or JSR 362) and Spring Boot.
  • Experience configuring IBM DataPower gateways and web service proxies.

Required skills

  • Java (8 or higher), OOP concepts.
  • Java Portlet Specification (JSR 286/362), portlet lifecycle.
  • HTML, CSS, JavaScript, JSP.
  • Spring Boot, RESTful API development.
  • Maven or Gradle, Git.
  • JSON, XML.
  • IBM DataPower Gateway (OAuth, SAML, LDAP, MPGW, WSP).
  • Portal platforms: Liferay DXP, IBM/HCL WebSphere Portal, Oracle WebCenter.
  • Inter‑Portlet Communication (public render parameters, events).
  • IBM Db2, Couchbase, Spring Data JPA/Couchbase.
  • IDE: IntelliJ IDEA, Eclipse, Rational Application Developer.
  • JUnit, Mockito, Docker (nice‑to‑have).

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec Emdad By Elm.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Explore further

Salaries, guides and searches in Saudi Arabia.

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 4 months ago

37 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

Emdad By Elm

Riyad