← All opportunities

Software · Opportunity

Full-Stack Java / Spring / Vue 3 Developer Engineer

LOCATIONMonaco – 2 rue du Gabian, 98000 Monaco
CONTRACTOpportunity
SALARY€55k–€65k gross/year
START DATE23 November 2026
REMOTE WORKHybrid working, with a maximum of 2 remote-working days authorised per week.

THE OPPORTUNITY

The context.
The role.

MV Digital is seeking a Full-Stack Java / Spring / Vue 3 Developer Engineer to contribute to a strategic digital transformation programme. You will work on the design, development and operational maintenance of high-impact application platforms, in close collaboration with the project, testing, DevOps and application teams.

Context

As part of a strategic digital transformation programme led by a major organisation, a Products and Brands team is strengthening its development capabilities to accelerate the delivery of new features while guaranteeing the quality and security of existing systems.

Your role

You will act as the full-stack technical lead for backend, frontend, authentication and middleware components. You will contribute to architectural decisions, the delivery of enhancements, testing, deployments, and the operational and security maintenance of the platforms. You will work with project managers, testers, DevOps engineers and application leads, and report on the topics addressed to support their prioritisation.

Responsibilities

  • Carry out application design and architecture work.
  • Analyse functional requirements and propose suitable technology solutions.
  • Design, develop, test and deploy backend components, authentication solutions and middleware.
  • Contribute to frontend development and the evolution of a component library.
  • Maintain existing systems, handle security updates and vulnerability fixes, and contribute to reducing technical debt.
  • Carry out unit and integration testing.
  • Ensure integration between the application portal and internal or external services.
  • Participate in the operational and security maintenance of platforms and applications.
  • Analyse logs and query databases.
  • Write technical specifications.
  • Participate in technical meetings and provide support during production releases.
  • Collaborate with project managers, testers, DevOps engineers and application leads.

Your profile

EDUCATION

Engineering degree or a recognised equivalent qualification, corresponding to five years of higher education, in the field of information systems.

EXPERIENCE

A minimum of 5 years’ experience in full-stack development and application design.

SKILLS
Java 21Spring BootSpring DataSpring SecurityHibernateJavaScript, TypeScript, HTML and CSSVue 3 and Nuxt 3Node.jsREST APIs, JSON and OpenAPIKeycloak, OIDC, SSO and JWTJUnit 5, Mockito and MockServerJenkins, SonarQube and NexusDockerPostgreSQL, DB2, MySQL and SQLKafkaMaven, Git, GitLab, npm, IntelliJ IDEA and Visual Studio CodeLinux Red Hat, Shell, Bash and YAMLDesign Patterns, Architecture Patterns, SOA and MVCStorybook and FigmaTechnical specification writingLog analysisMCO/MCSApplication design and architectureFunctional requirements analysisFrench
QUALITIES
  • Ability to work across the entire application lifecycle.
  • Ability to collaborate with a range of technical and functional stakeholders.
  • Rigour in design, testing, documentation and maintaining quality.
  • Analytical mindset for handling incidents, enhancement requirements and technical debt topics.

APPLY

Simple.
Direct.

Your application and CV go directly to the MV Digital team in Recruit, linked to this opportunity.