First seen by Alion on Oct 6, 2026.
About the opportunity
Modolit is looking for an experienced Java / Angular full-stack developer for a long-term project with a major European financial institution headquartered in Luxembourg.
You will help digitalise internal business and financial processes, transforming existing applications and workflows into modern solutions built on a microservices architecture. The role covers both Java backend and Angular frontend development, from understanding business requirements through to production releases.
You will work closely with business specialists and the institution’s development team in an international, English-speaking environment.
This is a full-time remote opportunity with a planned project duration of four years. Occasional travel to Luxembourg may be required, approximately five working days per year, with at least one week’s notice.
Recruitment starts immediately. Please apply as soon as possible; the expected project start date is 1 December 2026.
Must-have requirements
- At least 7 years of hands-on professional Java development experience. Expert-level candidates should have at least 10 years of relevant experience.
- Practical experience with Spring and Spring Boot, including persistence using JPA and Hibernate.
- Hands-on Angular development using TypeScript/JavaScript, including integration with backend APIs.
- Experience personally writing and maintaining automated unit and integration tests for Java applications, using frameworks such as JUnit or Cucumber.
- Git experience in a team environment, including branches, pull/merge requests and code reviews.
- Experience writing SQL queries for relational databases and using XML, YAML and JSON in application development or configuration.
- Hands-on AI-agent-driven development experience with at least one of GitHub Copilot, Claude Code or Codex. This must include delegating application code implementation or modification to an agent, then reviewing and testing the resulting changes. Code completion alone is insufficient.
- Experience releasing Java applications into production.
- Fluent English, C1/C2 level, both spoken and written.
- A degree in Information Technology or equivalent professional experience. The required years of professional Java development experience can substitute for a degree.
- Strong problem-solving, prioritisation and communication skills, including the ability to explain technical decisions to business stakeholders.
- Apache Camel
- Microservices development
- Scrum and DevSecOps
- CI/CD pipelines, such as Azure Pipelines
- Infrastructure as Code, such as Terraform
- Public cloud architectures, particularly Microsoft Azure
- Docker and containerised environments
- Financial services industry experience
- ITIL-based service management
- Technical writing
Requirements
- Java
- Spring
- Spring Boot
- JPA
- Hibernate
- Angular
- TypeScript
- JavaScript
- APIS
- JUnit
- SQL
- XML
- YAML
- JSON
- GitHub

