
Senior FullStack Developer
My Favourite Spot
full-time
Posted on:
Location Type: Remote
Location: Portugal
Visit company websiteExplore more
Job Level
Tech Stack
About the role
- Building and maintaining scalable Java backend services and modern frontend applications using React and Next.js
- Ensuring efficient frontend–backend integration, optimizing system performance and reliability
- Collaborating closely within Agile/Scrum teams to deliver high-quality, user-centric solutions
Requirements
- +5 years of experience as a FullStack Developer
- Full-stack development using Java and Spring on the backend and React/Next.js on the frontend
- Strong expertise in building scalable, high-performance applications, with experience designing, implementing, and consuming REST and GraphQL APIs
- Use of SQL and NoSQL databases, with the ability to optimize queries
- Development of responsive interfaces with solid knowledge of HTML, CSS, and build tools such as Webpack and Babel
- Use of state management libraries such as Redux or Zustand
- Knowledge of microservices, cloud platforms, and containerized solutions using Docker and Kubernetes
- Application of domain-driven design principles, event-driven architecture, CQRS, and reactive programming
- use of Git and continuous integration practices
- close collaboration with UX/UI and backend/infrastructure teams
- Ability to solve complex problems and optimize systems end-to-end
- Strong understanding of clean architecture and engineering best practices, with clear communication and effective teamwork skills
Benefits
- Competitive salary based on experience and expertise
- Annual performance-based bonus
- AdvanceCare health insurance
- 24 days of annual leave (including your birthday off)
- Remote working model
- Travel perks at net rates
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaSpringReactNext.jsREST APIsGraphQL APIsSQLNoSQLHTMLCSS
Soft Skills
problem solvingcommunicationteamwork