-
View all jobs
COSMOTE Global Solutions NV is seeking experienced Senior Java Software Engineers to join our innovative ICT team. As part of the OTE Group of Companies, we deliver comprehensive ICT solutions and services designed to drive digital transformation and operational excellence.
Key Responsibilities:
Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field 7+ years of professional experience as a full stack software engineer working with Java (17, ideally 21+) and modern frontend technologies Strong hands on experience with Spring Boot (microservices, API design, dependency injection, security, observability) Working knowledge of React (functional components, hooks, state management) and modern JavaScript/TypeScript for supporting frontend co leagues and implementing full stack features Solid understanding of software development methodologies, including Agile/Scrum and Waterfall, and familiarity with full SDLC Experience with relational databases such as Sybase, Oracle, MSSQL, and ability to support migration activities towards MS SQL Server Knowledge of integration protocols and backend communication patterns: REST, SOAP, JMS, Kafka, JSON, and Unix shel scripting Working knowledge of DevOps and CI/CD principles, particularly in the context of a platform modernization program Practical experience with enterprise grade tooling:
Key Responsibilities:
- Lead the design, development, and maintenance of robust Java-based applications and microservices
- Collaborate with cross-functional teams to analyze business requirements and translate them into scalable technical solutions
- Architect and implement modern backend systems using Spring Boot and related frameworks
- Ensure high quality code through rigorous testing, code reviews, and adherence to coding standards
- Troubleshoot and resolve complex production issues in a timely manner
- Mentor junior developers and foster knowledge sharing within the engineering team
- Participate actively in Agile/Scrum ceremonies and contribute to continuous process improvement
- Stay up-to-date with emerging trends and technologies in Java development and software engineering practices
- Jenkins (CI/CD),
- Maven (build management),
- SonarQube (code quality),
- Liquibase (database schema versioning),
- JUnit (unit testing),
- GitHub (Git workflows, pu l requests),
- Azure Cloud & Azure DevOps (pipelines, repos, artefact handling)
- Ability to work independently and within a multidisciplinary team bridging frontend, backend, and architecture
- English proficiency at B2 CEFR or equivalent
- Strong ability to analyze and understand legacy codebases, trace functional flows, identify dependencies, and support the migration path to the new Serapis 2.0 architecture
- Experience with Spring Framework 6.x and Spring Boot 3.x (AOT, Jakarta namespace, native support)
- Experience with JPA / Hibernate, including refactoring and optimizing ORM mappings for modern relational databases (e.g., MS SQL)
- Strong command of testing frameworks: JUnit, TestNG, Mockito, or similar mocking libraries
- Familiarity with diverse runtime environments such as JBoss, Tomcat, Node.js, and cloud native Spring Boot runtimes
- Experience with integration technologies and microservices, preferably Apache Camel or Spring Integration
- Knowledge of the Temporal workflow engine, especially for transitioning long running processes away from legacy workflow mechanisms
- Ability to collaborate closely with frontend engineers (React/TypeScript) and backend engineers (Java/Spring Boot) to deliver end-to-end solutions in a modernized architecture
Key Skills
Ranked by relevance
spring boot
java
microservices
devops
cloud
cloud native
apache
oracle
testng
react
kafka
junit
unix
cicd
git
sql
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Python Data Scraping Engineer (Freelance)
2026-05-28
Part-time
Not Applicable
Finland
IT Services
Other
View Job Details
Related
Senior DevOps Engineer
2026-05-22
Full-time
Mid-Senior
Luxembourg
IT Services
Consulting
View Job Details
Related
Senior Software Architect (f/m/d)
2026-05-22
Full-time
Not Applicable
Luxembourg
Financial Services
Engineering
Login to Apply
- Posted
- Apr 22, 2026
- Type
- Contract
- Level
- Not Applicable
- Location
- Luxembourg
- Company
- Cosmote Global Solutions
Industries
IT Services
IT Consulting
Categories
Other
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Python Data Scraping Engineer (Freelance)
2026-05-28
Part-time
Not Applicable
Finland
IT Services
Other
View Job Details
Related
Senior DevOps Engineer
2026-05-22
Full-time
Mid-Senior
Luxembourg
IT Services
Consulting
View Job Details
Related
Senior Software Architect (f/m/d)
2026-05-22
Full-time
Not Applicable
Luxembourg
Financial Services
Engineering