-
Halian | Managed Services, Recruitment Agency & Contract Staffing

Full Stack Java Developer (m/f/d)

Halian | Managed Services, Recruitment Agency & Contract Staffing
Luxembourg · Contract · Entry

We are looking for a Full Stack Java Developer to join our client, an EU Institution.

Responsibilities

Java Development:

  • Upgrading from Java 8 to Java 17 or a higher version
  • Developing vendor-agnostic portable applications

Spring Boot:

  • Developing back-end applications.
  • Integrating Spring Boot applications with external services
  • Deploying Spring Boot applications on Apache Tomcat

API Development:

  • Developing OPENAPI-compliant Java-based REST APIs, and integrating with existing RESTful services.
  • Designing and implementing APIs beyond traditional REST, including query-based (e.g. GraphQL, SPARQL) and asynchronous interaction patterns.

Credential Management:

  • Securing applications and using secrets management tools like Hashicorp Vault.
  • Refactoring code to retrieve secrets securely from an external tool.

Dependency Management:

  • Using Maven to manage Java project dependencies.

Database Integration:

  • Working with Oracle databases and PostgreSQL, including data migration strategies.
  • Querying and updating relational databases (Oracle, PostgreSQL)

Containerization:

  • Containerizing applications with Docker, ideally with solutions compatible with cloud-agnostic environments.

Messaging Platforms:

  • Integrating with Message Broker message streams (e.g. Kafka) used in distributed event systems and asynchronous architectures.
  • Manage and define versioned data schemas in distributed events context..

Continuous Integration/Continuous Deployment (CI/CD):

  • Following CI/CD practices for automated testing, integration, and deployment.
  • Using GIT code repositories and delivery processes

Licensing and Compliance:

  • Working with licensing and compliance aspects and constraints of integrated components and dependencies.

Framework Refactoring:

  • Refactoring applications from WebLogic to Tomcat.

Testing and Validation:

  • Testing and validation of application changes
  • Front-end testing with tools such as Mocha, Jest, Jmeter,or Cypress
  • Back-end testing with tools such as JUnit, Mockito, Postman, and Testcontainers

Documenting and Communication:

  • Documenting code and system configurations.
  • Communication and collaboration with other teams and stakeholders.
  • Providing modern, developer-friendly API documentation that includes an interactive sandbox, clear integration examples, and structured tagging based on current best practices.

Frontend Development:

  • Using modern JavaScript frameworks, specifically Angular and potentially eUI
  • Proficient use of HTML, CSS3, responsive and accessible design principles.
  • Working with frontend build tools like Webpack or Vite.

Cloud Platforms & Monitoring:

  • Development and integration of AWS, Azure, or GCP.
  • Implementing services using SaaS and CaaS hosting.
  • Integrating monitoring and logging tools such such as the ELK stack.
  • Monitoring data-flows and behaviours of event-based or asynchronous systems

Agile & Collaboration:

  • Working in Agile/Scrum environments.

Using tools like Jira, Confluence, Sharepoint and Teams for team collaboration.

Requirements

  • Minimum 8 years as Java developer.
  • Experience migrating Java 8 to Java 17 or above.
  • Spring Boot framework.
  • Dependency management with Maven.
  • Developing and integrating OPENAPI-compliant RESTful APIs.
  • GraphQL.
  • WSO2 API Gateway or similar.
  • Securing applications under security standards (SSDF, NIST 800-53, etc.).
  • Using secrets management tools like Hashicorp Vault.
  • Oracle RDBMS and PostgreSQL RDBMS.
  • Database migration.
  • Integrating and configuring databases with Liquibase or similar.
  • Oracle PL/SQL.
  • XML, HTML as data formats.
  • JSON.
  • Developing containerized applications (Docker).
  • Cloud development in environments such as AWS, Azure, or GCP.
  • Kubernetes.
  • Monitoring and troubleshooting Kafka-based data flows and consumer performance.
  • CI/CD practices for automated testing, integration, and deployment.
  • GIT code repositories and delivery processes.
  • Managing licensing and compliance aspects of integrated components and dependencies.
  • Migrating applications from WebLogic to Tomcat (or equivalent Java EE to Spring Boot migration).
  • Angular.
  • Web development with HTML, CSS3.
  • Frontend build tools like Webpack or Vite or similar.
  • Backend testing tools such as JUnit, Mockito, Postman, and Testcontainers, or similar.
  • Frontend testing tools like Mocha, Jest, Jmeter, Cypress, or similar.
  • Monitoring and logging tools such such as the ELK Stack.
  • Agile/Scrum environments.
  • Fluent English.

Full Stack Java Developer in Luxembourg, Luxembourg

Key Skills

Ranked by relevance

java spring boot postgresql webpack postman docker oracle kafka mocha maven vault junit aws gcp elk message broker restful apis javascript responsive confluence angular graphql apache cloud nist saas cicd jira git
Login to Apply
Posted
Feb 12, 2026
Type
Contract
Level
Entry
Location
Luxembourg

Industries

Staffing Recruiting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Artech L.L.C.
Related

Full Stack Engineer

2026-05-26

Contract
Mid-Senior
Canada
Staffing
Engineering
View Job Details
Net2Source (N2S)
Related

Java & Kotlin Developer

2026-06-01

Full-time
Mid-Senior
United Kingdom
Staffing
Information Technology
View Job Details
Optima Search | Europe & America
Related

Back End Developer

2026-05-26

Full-time
Entry
Poland
Staffing
Engineering