Senior Full-Stack Developer

rational data • Greece
Visa Sponsorship Relocation
Apply
AI Summary

We are seeking a Senior Full-Stack Developer to build and modernize enterprise applications for a European Union Institution based in Luxembourg. The ideal candidate will have 8+ years of professional Java development experience and a strong background in designing, developing, and integrating OpenAPI-compliant REST APIs.

Key Highlights
Enterprise application development
Java development
OpenAPI-compliant REST APIs
Key Responsibilities
Build and modernize enterprise applications
Design, develop, and integrate OpenAPI-compliant REST APIs
Develop and operate applications on cloud platforms
Technical Skills Required
Java Angular HTML/CSS Oracle PostgreSQL SQL PL/SQL Kafka Spring Boot Apache Tomcat Docker Kubernetes ELK stack HashiCorp Vault GraphQL JUnit Postman Mocha Cypress
Benefits & Perks
Approx. €600 daily rate for freelancers
Full-time, long-term position
Relocation support
Nice to Have
Familiarity with GraphQL and other non-REST integration patterns

Job Description


Description

We are seeking a Senior Full-Stack Developer to build and modernize enterprise applications for a European Union Institution based in Luxembourg.


Requirements

  • 8+ years of professional Java development (Java 8 and above)
  • Degree in Computer Science or related field
  • Strong background in designing, developing, and integrating OpenAPI-compliant REST APIs
  • Frontend development using Angular, modern HTML/CSS, and responsive, accessible design principles
  • Hands-on experience with Oracle and PostgreSQL databases, including SQL, PL/SQL, schema design, and data migration
  • Solid understanding of event-driven and asynchronous architectures using message brokers such as Kafka
  • Ability to develop and operate applications on cloud platforms (e.g., AWS, Azure, GCP)
  • Familiarity with monitoring and logging solutions (e.g., ELK stack)
  • Proven ability to build and operate Spring Boot applications deployed on Apache Tomcat
  • Secure application development, including secrets management (e.g., HashiCorp Vault) and alignment with recognized security standards
  • Practical knowledge of containerizing applications with Docker and deploying them in cloud-agnostic or Kubernetes-based environments
  • Working knowledge of CI/CD pipelines, automated testing, and Git-based source control workflows
  • Familiarity with GraphQL and other non-REST integration patterns
  • Knowledge of frontend and backend testing tools (e.g., JUnit, Postman, Mocha, Cypress)
  • Good technical documentation skills, including code, configuration, and developer-friendly API documentation
  • Experience working in Agile/Scrum teams using standard tools such as Jira, Confluence, SharePoint, and Microsoft Teams
  • Excellent English
  • EU citizenship (required by EU Institutions)


Work Conditions

  • Start Date: 16 March 2026
  • Employment Type: We welcome both freelancers and employees (but won't consider subcontracting agencies). This is a full-time, long-term position for EU citizens.
  • Location: This is an on-site position in Luxembourg. Candidates currently based in other EU countries will be required to relocate. While relocation costs are not covered, we will provide full practical support to assist the successful candidate with the relocation process.
  • Compensation: approx. €600 daily rate for freelancers (or the equivalent for employees).
  • Working Days: Aligned with the standard work schedule in Luxembourg.


** Closing date for applications: 11 February 2026 **


Similar Jobs

Explore other opportunities that match your interests

Search Engine Customer Experts

Programming
•
3d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

wherewework hellas

Greece

Senior Java Developer - Cloud Native Solutions

Programming
•
6d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Accenture Greece

Greece

Principal Backend Engineer

Programming
•
6d ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

Kaizen Gaming

Greece

Subscribe our newsletter

New Things Will Always Update Regularly