Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
Java Software Engineer (Contract)
Location: Luxembourg (Hybrid: 30 days on-site, 170 days remote)
Contract Duration: Up to 200 person-days
Day Rate: €445/day (excluding VAT)
Overview
We are seeking an experienced Java Software Engineer for a contract opportunity based in Luxembourg. The ideal candidate will possess a strong background in Java development within enterprise environments, along with practical experience in Agile methodologies, CI/CD pipelines, and DevSecOps practices.
This role involves developing both backend and frontend components, integrating modern frameworks, and ensuring software quality through automated testing and continuous alignment with business requirements.
Mandatory Qualifications
- Master’s degree in a STEM field (Science, Technology, Engineering, or Mathematics), or equivalent professional experience of at least 10 years.
- Minimum 10 years of professional experience in Java software development within a corporate environment.
- Proven experience with:
- Agile development methodologies
- CI/CD and DevSecOps practices
- Interface development (e.g., REST APIs, Kafka, etc.)
Hands-on expertise with the following technologies and tools is highly desirable:
- Java 17
- Spring Boot 3
- ReactJS
- RESTful APIs
- Kafka
- Azure DevOps
- Relational Databases (SQL)
The successful candidate will be responsible for:
- Designing and implementing user interface functionality using ReactJS.
- Extending UI–backend connectivity to consume both REST APIs and asynchronous Kafka endpoints.
- Developing and maintaining behavioral test cases to validate pre-trade check implementations.
- Ensuring continuous alignment between software implementation and business requirements.
- Documenting analysis results and implementation details in the project’s documentation portal.
- Automating setup and configuration to ensure reproducible environments, including all written test cases and deployment configurations.
- Total: Up to 200 person-days
- On-site in Luxembourg: 30 person-days
- Remote: 170 person-days
Key Skills
Ranked by relevanceReady to apply?
Join Stott and May and take your career to the next level!
Application takes less than 5 minutes