Sansaone
Senior Java Software Engineer
SansaoneLuxembourg1 day ago
Full-timeInformation Technology

Title: Java API Developer

Duration: 6 Months

Location: Luxembourg

Work Mode: ON-SITE

Languagues: English, French



Job Description:

Your tasks:

  • Developing vendor-agnostic portable applications;
  • Developing back-end applications;
  • Integrating Spring Boot applications with external services;
  • Developing and integrating Java APIs, especially with RESTful services;
  • Securing applications and using secrets management tools like Hashicorp Vault;
  • Integrating and configuring databases, e.g. Liquibase or similar;
  • Containerizing applications with Docker, ideally with solutions compatible with cloud-agnostic environments;
  • Working with licensing and compliance aspects and constraints of integrated components and dependencies.


Requirements:


  • University degree in IT or relevant discipline, combined with minimum 15 years of relevant working experience in IT;
  • Minimum 8 years of experience working with Java 8–21;
  • Minimum 6 years of experience with dependency management using Maven;
  • Minimum 6 years of experience with SQL;
  • Minimum 6 years of experience using XML and HTML as data formats;
  • Minimum 6 years of experience with JSON;
  • Minimum 5 years of experience with Spring Boot for backend development;
  • Minimum 5 years of experience developing and integrating RESTful APIs;
  • Minimum 5 years of experience using backend testing tools (JUnit, Mockito, Postman, Testcontainers, etc.);
  • Minimum 5 years of experience developing in cloud environments such as AWS, Azure, or GCP;
  • Minimum 5 years of experience with SaaS and CaaS hosting services;
  • Minimum 5 years of experience using monitoring and logging tools such as the ELK stack and designing dashboards;
  • Minimum 5 years of experience working in Agile/Scrum environments;
  • Minimum 5 years of experience using the Atlassian suite (Jira, Confluence);
  • Minimum 5 years of experience documenting code and configuration;
  • Minimum 4 years of experience applying security standards such as SSDF and NIST 800-53;
  • Minimum 3 years of experience designing vendor-neutral, cloud-portable applications;
  • Minimum 3 years of experience with Apache Kafka for asynchronous event-driven processing;
  • Minimum 3 years of experience managing Kafka schemas (e.g., Schema Registry);
  • Minimum 3 years of experience with CI/CD practices and automation;
  • Minimum 3 years of experience using Git repositories and delivery processes;
  • Minimum 3 years of experience writing analysis documents;
  • Minimum 3 years of experience writing installation instructions and technical guides;
  • Minimum 2 years of experience using secrets management tools such as HashiCorp Vault;
  • Minimum 2 years of experience working with RDF, knowledge graphs, and triple stores;
  • Minimum 2 years of experience developing containerized applications using Docker;
  • Minimum 1.5 years of experience monitoring and troubleshooting Kafka data flows and consumer performance;
  • Minimum 1 year of experience with GraphQL;
  • Minimum 1 year of experience with WSO2 API Gateway or similar;
  • Minimum 1 year of experience working in cloud-agnostic environments;
  • Minimum 1 year of experience managing licensing and compliance of integrated components;
  • Excellent command of the English language and good knowledge of French.

Key Skills

Ranked by relevance