Back end Engineer

Cosmote Global Solutions Nv

Apply to this job
Luxembourg, Luxembourg, Luxembourg on site Until 8/21/2026 First posted February 26, 2026 Last posted February 26, 2026
Job description

COSMOTE Global Solutions NV is a leading provider of innovative ICT solutions, proudly part of the OTE Group of Companies. We are dedicated to delivering state-of-the-art services that meet the needs of clients in various industries.

We are looking for a talented Back End Engineer to join our growing team. In this pivotal role, you will be responsible for supporting applications through integration and development of server-side logic. Your expertise will play a crucial role in maintaining the functionality and efficiency of our solutions.

Key Responsibilities:

  • Develop, maintain, test and deploy SpringBoot web portals, applications, components and libraries, using Java and Spring framework.
  • Collaborate with team leads, tech leads business analysts, developers and other testers to understand requirements and ensure consistency and coherence of requirements;
  • Deploy and monitor applications on-prem and in cloud containerized environment

Requirements

  • Mandatory Requirements:
  • University Degree at a related field
  • 10+ years of experience
  • Mandatory Experience:
      • Java 17 (preferably 21 or higher)
      • Spring Framework 6.x (or higher) & Spring Boot 3.x (or higher)
      • JPA / Hibernate
      • Web services (REST, SOAP); asynchronous communication using event streaming (Kafka)
      • JUnit/TestNG; Mockito or similar mocking framework
      • DevOps: Maven, Git, CI/CD pipelines (preferable Azure DevOps), containers (Docker), cloud (preferable Azure)
      • Auth/Authz using OIDC/OAuth
      • Would be a big plus:
      • Experience with integration technologies and micro-services, preferably with Apache Camel (but Spring Integration would be a plus)
      • Full stack web development with a JavaScript framework (preferably React)
      • Process/workflow engine experience (eg: Temporal)
About this role

Summary

Develop and maintain server-side applications using Java, Spring, cloud, and microservices architecture.

Job title

Back end Engineer

Experience level

10+ years

Industry

software

Location requirements

Luxembourg-based position, remote work not specified

Salary

Not specified

Management role

No

Skills & keywords

Required skills

Java 17Spring FrameworkJPAHibernateRESTSOAPKafkaJUnitMockitoMavenGitCI/CDDockerAzureOAuthOIDC

Preferred skills

integration technologiesmicro-servicesspring integrationreactworkflow engineTemporal

Specializations

JavaSpring Bootmicroservicesweb servicescloud
Locations

Structured locations inferred from the posting.

Luxembourg

On-site City