-
View all jobs
Job Description
Senior Java Software Engineer (Freelance)
Contract Overview
We are looking for a Senior Java Software Engineer to support a large-scale backend system within a public-sector IT environment. The role focuses on building and extending Java / Spring Boot services, with strong attention to software design, code quality, and test-driven development.
You will work on backend components that expose data via RESTful web services and process incoming events in an event-driven architecture.
Key Responsibilities
Senior Java Software Engineer (Freelance)
Contract Overview
- Start date: End of January 2026
- End date: End of June 2026
- Contract type: Freelance / B2B
- Daily rate: up to €320/day
- Eligibility: EU residency required
- On-site: 2–3 days per month in Luxembourg (planned and agreed in advance)
- Remote: Remaining days worked remotely from within the EU
We are looking for a Senior Java Software Engineer to support a large-scale backend system within a public-sector IT environment. The role focuses on building and extending Java / Spring Boot services, with strong attention to software design, code quality, and test-driven development.
You will work on backend components that expose data via RESTful web services and process incoming events in an event-driven architecture.
Key Responsibilities
- Design and develop backend services using Java and Spring Boot
- Implement and maintain RESTful APIs
- Apply object-oriented design principles and appropriate design patterns
- Contribute to test-driven development and automated testing
- Develop clean, maintainable, and well-documented code
- Support build, deployment, and release processes
- Collaborate with other engineers in a structured, enterprise environment
- Strong experience with Java backend development
- Proven hands-on experience with Spring Boot
- Solid understanding of object-oriented programming
- Experience with REST APIs
- Test automation / TDD (JUnit required; Cucumber is a plus)
- CI/CD experience using Jenkins
- Source control and release management with GitHub
- Familiarity with event-driven systems (Kafka or similar)
- Experience working in large-scale or regulated environments
- Exposure to integration-heavy systems
- Experience with messaging or streaming platforms
Key Skills
Ranked by relevance
java
spring boot
design patterns
restful apis
cucumber
jenkins
kafka
junit
tdd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Software Engineer
2026-04-16
Full-time
Not Applicable
Luxembourg
Staffing
Engineering
View Job Details
Related
Java & Kotlin Developer
2026-06-01
Full-time
Mid-Senior
United Kingdom
Staffing
Information Technology
View Job Details
Related
Java engineer - 6 month contract - €300pd - Remote
2026-05-28
Contract
Entry
Estonia
Staffing
Engineering
Login to Apply
- Posted
- Jan 16, 2026
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Luxembourg
- Company
- Stott and May
Industries
Staffing
Recruiting
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Java Software Engineer
2026-04-16
Full-time
Not Applicable
Luxembourg
Staffing
Engineering
View Job Details
Related
Java & Kotlin Developer
2026-06-01
Full-time
Mid-Senior
United Kingdom
Staffing
Information Technology
View Job Details
Related
Java engineer - 6 month contract - €300pd - Remote
2026-05-28
Contract
Entry
Estonia
Staffing
Engineering