Interactivated Solutions

Senior Full-Stack Developer – Java, Spring Boot, JavaScript, Vue

Interactivated Solutions

contract

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

HibernateJavaJavaScriptNoSQLSpringSpring BootSpringBootSQLTypeScriptVue.js

About the role

  • Design and develop scalable, high-quality software for a US healthcare client
  • Implement robust backend solutions using Java Spring Boot, following modular monolith and domain-driven design principles
  • Build and improve front-end features using Vue.js, ensuring usability and performance
  • Contribute to defining and maintaining clean, modular architecture with clear domain boundaries
  • Participate in architectural discussions and propose improvements
  • Conduct code reviews, uphold best engineering practices, and ensure high code quality
  • Design and implement data tracking, auditing, and change data capture solutions
  • Ensure performance, testability, maintainability, and extensibility across the codebase
  • Collaborate with cross-functional teams (developers, QA, designers, PMs) within an Agile environment
  • Introduce new tools, practices, and process improvements that enhance development efficiency

Requirements

  • 7+ years of experience as a Full-Stack or Backend-focused Developer
  • Strong expertise in Java and Spring Boot
  • Hands-on experience with modular monolith architecture and domain-driven design
  • Understanding of vertical slice architecture
  • Strong experience with JavaScript/TypeScript; Vue is a plus
  • Experience with REST APIs, SQL/NoSQL databases, JPA/Hibernate, Git
  • Experience designing auditing and data tracking systems, including change data capture
  • English at a minimum B2 level (required due to client communication)
  • Ability to deliver clean, testable, maintainable code
  • Familiarity with modern AI coding tools (Cursor, Windsurf, Jules, Copilot, CodeWhisperer, etc.) is a plus
  • A photograph in the CV is mandatory for the application to be considered
Benefits
  • Flexible working hours for better work-life balance
  • Remote work opportunities
  • Competitive compensation
  • Transparent and engaging career growth paths
  • A collaborative, supportive, and vibrant team culture

Applicant Tracking System Keywords

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

Hard skills
JavaSpring Bootmodular monolith architecturedomain-driven designJavaScriptTypeScriptVue.jsREST APIsSQLNoSQL
Soft skills
collaborationcommunicationcode reviewproblem-solvingclean code delivery