Senior Full-Stack Developer in Java (Spring Boot) and JavaScript (Vue)
Role description
We are looking for a highly skilled Senior Full-Stack Developer to join our team and contribute to a large-scale healthcare project for a US-based client. We specialize in IT services and consulting, delivering modern, reliable, and scalable software solutions.
If you're an expert in Java Spring Boot , backend architecture, and modern JavaScript (Vue preferred), and you enjoy building clean, well-structured systems, this role is for you.
Tasks
- 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
Seniority Level
Associate
Employment Type
Contract
Job Function
Information Technology
Industries
Professional Services
If this sounds like the ideal next step in your career as a Senior Java Spring Boot Developer , we’d love to connect. Apply today and join our team!
#J-18808-Ljbffr