-
View all jobs
Why are you looking for a job?
If your answer ticks all the boxes, this could be the start of a great collaboration.
Squaredev? 🐿️
We use state-of-the-art technology to build solutions for our own customers and for the customers of our partners. We make sure we stay best-in-class by participating in research projects across Europe, collaborating with top universities and enterprises on AI, Data, and Cloud.
Role Overview
We are looking for an experienced Backend Engineer who will design, develop, maintain, test, and deploy robust and scalable web portals, applications, reusable components, and backend services using Java and the Spring ecosystem. You will collaborate closely with team leads, tech leads, business analysts, developers, and QA engineers to fully understand business and technical requirements, ensuring alignment, consistency, and high-quality implementation across the entire development lifecycle.
You will also play an active role in deploying, monitoring, and supporting applications in both on-premises and cloud-based containerized environments, contributing to architectural decisions and continuously improving system performance, scalability, and reliability.
Requirements
To excel in this role, you'll need:
If your answer ticks all the boxes, this could be the start of a great collaboration.
- You have a curious mind - You won't understand what we're talking about if you don't.
- You want to learn more around technology - You won't survive if you don't
- You want to make the world a bit better - We don't like you if you don't
Squaredev? 🐿️
We use state-of-the-art technology to build solutions for our own customers and for the customers of our partners. We make sure we stay best-in-class by participating in research projects across Europe, collaborating with top universities and enterprises on AI, Data, and Cloud.
Role Overview
We are looking for an experienced Backend Engineer who will design, develop, maintain, test, and deploy robust and scalable web portals, applications, reusable components, and backend services using Java and the Spring ecosystem. You will collaborate closely with team leads, tech leads, business analysts, developers, and QA engineers to fully understand business and technical requirements, ensuring alignment, consistency, and high-quality implementation across the entire development lifecycle.
You will also play an active role in deploying, monitoring, and supporting applications in both on-premises and cloud-based containerized environments, contributing to architectural decisions and continuously improving system performance, scalability, and reliability.
Requirements
To excel in this role, you'll need:
- Strong expertise in Java (version 17, preferably 21 or higher), with a deep understanding of object-oriented programming principles, clean code practices, performance optimization, and modern Java features. You should be comfortable building enterprise-grade applications with high reliability and maintainability standards.
- Solid hands-on experience with Spring Framework 6.x and Spring Boot 3.x (or higher), including dependency injection, configuration management, REST controller development, validation, security, and production-ready application setup. A strong understanding of the Spring ecosystem and its best practices is essential.
- Proven experience with JPA and Hibernate, including entity mapping, transaction management, performance tuning, and complex query handling. You should understand persistence context behavior and how to design efficient data access layers.
- Experience designing and consuming web services, including RESTful APIs and SOAP services. Familiarity with asynchronous communication patterns and event-driven architectures, particularly using technologies such as Kafka, is highly important for building scalable distributed systems.
- Strong testing skills using JUnit or TestNG, along with mocking frameworks such as Mockito (or similar). You should be able to design comprehensive unit and integration tests, ensuring high code coverage, reliability, and maintainability.
- Good understanding of DevOps practices and tooling, including Maven for dependency management and build automation, Git for version control, and CI/CD pipelines (preferably Azure DevOps). Experience working with container technologies such as Docker and deploying applications to cloud platforms (preferably Azure) is highly valuable.
- Experience implementing authentication and authorization mechanisms, particularly using modern standards such as OIDC and OAuth. You should understand secure API design and how to integrate identity providers within enterprise systems.
- Ability to deploy and monitor applications in containerized environments, supporting both on-premises and cloud infrastructures, ensuring performance, observability, and operational stability
- Experience with integration technologies and microservices architectures, preferably using Apache Camel, while knowledge of Spring Integration is also highly appreciated. Understanding enterprise integration patterns and service orchestration is a significant advantage.
- Exposure to full-stack development with a JavaScript framework, preferably React, allowing better collaboration across frontend and backend layers.
- Experience working with process/workflow engines such as Temporal or similar platforms, enabling orchestration of complex business processes and long-running workflows
Key Skills
Ranked by relevance
cloud
java
devops
configuration management
microservices
restful apis
spring boot
javascript
docker
apache
testng
react
kafka
maven
oauth
excel
junit
cicd
git
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Senior Python Data Scraping Engineer (Freelance)
2026-07-05
Part-time
Not Applicable
Romania
IT Services
Other
View Job Details
Related
Front-End Software Engineer
2026-07-07
Full-time
Mid-Senior
Italy
Software Development
Engineering
View Job Details
Related
Java Developer
2026-07-06
Full-time
Associate
Romania
IT Services
Engineering
Login to Apply
- Posted
- Mar 03, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- SquareDev
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-07-05
Part-time
Not Applicable
Romania
IT Services
Other
View Job Details
Related
Front-End Software Engineer
2026-07-07
Full-time
Mid-Senior
Italy
Software Development
Engineering
View Job Details
Related
Java Developer
2026-07-06
Full-time
Associate
Romania
IT Services
Engineering