Leave us your email address and we'll send you all the new jobs according to your preferences.

Java Software Engineer

Posted 4 hours 45 minutes ago by Stott and May

400,00 € - 445,00 € Daily
Contract
Not Specified
I.T. & Communications Jobs
Luxembourg, Luxembourg
Job 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 Back End and Front End 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.

Mandatory Experience

. 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 (eg, REST APIs, Kafka, etc.)

Preferred Experience

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)

Tasks and Responsibilities

The successful candidate will be responsible for:

. Designing and implementing user interface functionality using ReactJS.
. Extending UI-Back End 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.

Workload Distribution

. Total: Up to 200 person-days
. On-site in Luxembourg: 30 person-days
. Remote: 170 person-days

Email this Job