
Senior Full-Stack Developer – Java Spring Boot, Vue.js
Interactivated Solutions
contract
Posted on:
Location Type: Remote
Location: Anywhere in Europe
Visit company websiteExplore more
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