Interactivated Solutions

Senior Full-Stack Developer – Java Spring Boot, Vue.js

Interactivated Solutions

contract

Posted on:

Location Type: Remote

Location: Anywhere in Europe

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Build and maintain high-quality backend services using Java + Spring Boot
  • Develop front-end features in Vue.js with strong attention to usability and performance
  • Work within a modular monolith and apply domain-driven design principles
  • Participate in architectural discussions and propose improvements
  • Ensure clean structure, high testability, and long-term maintainability across the codebase
  • Design data tracking and auditing flows (including CDC)
  • Collaborate closely with developers, QA, designers, and PMs in an Agile environment
  • Contribute to engineering best practices and introduce new tools or improvements

Requirements

  • 7+ years of experience as a Full-Stack or Backend-focused Developer
  • Strong professional experience with Java , Spring Boot , REST APIs, SQL/NoSQL, JPA/Hibernate
  • Practical experience in Vue.js or another modern JavaScript framework
  • Solid understanding of DDD , modular monolith patterns, and vertical slices
  • Ability to build clean, maintainable, well-tested code
  • Experience designing auditing/data tracking systems (incl. change data capture)
  • English at minimum B2 — required for client communication
  • Familiarity with modern AI-assisted coding tools is a plus (Cursor, Windsurf, Copilot, etc.)
Benefits
  • 100% remote work , within Europe
  • Flexible working hours
  • Competitive compensation aligned with your experience
  • Supportive, collaborative team culture
  • Transparent development and growth path
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
JavaSpring BootREST APIsSQLNoSQLJPAHibernateVue.jsDomain-Driven DesignChange Data Capture
Soft Skills
collaborationcommunicationattention to usabilityattention to performancearchitectural discussionsengineering best practicesclean codemaintainabilitytestabilityAgile methodology