For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Bubble-go Part Of Sword Group
Bubble-go Part Of Sword Group

Full Stack Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

N/A

Tech stacks

Angular
TypeScript
Spring
+29

Permanent role
2 days ago
Apply now

Full Stack Java & Angular Engineer | Mid & Senior

πŸš€ Build. Modernise. Scale.

πŸ“ Portugal – Remote

✈️ International Industry

πŸ’Ό Permanent Contract

πŸ’° Mid-level: up to €35k | Senior: up to €42k

We’re looking for Full Stack Java & Angular Engineers to join a highly skilled international engineering team working on the next evolution of a suite of business-critical applications.

The existing platform is successfully running in production and is now entering a major new phase involving new development, application modernisation and refactoring, scalability improvements and multiple technical streams.

This is an opportunity to work on complex, data-intensive applications using a modern Java, Angular, AWS and microservices stack.

What you'll be doing

  • Develop backend services using Java & Spring Boot
  • Build frontend applications with Angular & TypeScript
  • Design and integrate REST APIs
  • Work with SQL and NoSQL databases
  • Contribute to microservices, modernisation and refactoring
  • Participate in user story refinement, estimates and technical solution design
  • Work across coding, testing, build and deployment activities
  • Improve application performance, scalability and reliability
  • Troubleshoot and resolve complex application issues
  • Collaborate with engineers, architects and international stakeholders
  • Support existing production applications alongside new development
  • Participate in a shared 24/7 on-call rotation for critical P1/P2 production incidents once fully onboarded

Technical Requirements

  • Strong experience with Java & Spring Boot
  • Solid hands-on experience with Angular & TypeScript
  • Experience with REST APIs, SQL/NoSQL and microservices
  • Hands-on experience with AWS – S3, Aurora, EKS and Route 53
  • Experience with Docker & Kubernetes
  • Familiarity with Terraform, Gradle and Liquibase
  • Experience with Git/Bitbucket, Jira & Confluence
  • Understanding of modern CI/CD and software engineering practices
  • Strong written and spoken English

Nice to have: Python, AWS Glue/Athena, Snowflake, Power BI, SAML/OIDC and secure coding practices (OWASP).

Experience: typically 3+ years for Mid-level and 5+ years for Senior-level.

What we're looking for

Beyond the technology stack, we’re looking for engineers who are curious, proactive and passionate about what they build.

For Senior profiles in particular, we value people who can step back, understand the bigger technical picture, challenge solutions and take ownership of complex topics β€” rather than simply waiting for predefined tasks.

You should be comfortable working independently while being an active part of an international engineering team.

Working Model

  • πŸ‡΅πŸ‡Ή Portugal-based candidates only
  • 🏠 Remote from Portugal
  • πŸ•˜ European working hours (CET/CEST)
  • πŸ“ž Shared 24/7 on-call rotation for critical production incidents
  • ✈️ Occasional travel within Europe
  • Candidates must already have the legal right to work in Portugal. Visa sponsorship is not available for this position.

Recruitment Process

Our process is straightforward:

  1. Initial Screening – Applications are reviewed and selected candidates can expect initial contact within 2–3 business days after applying
  2. Technical Validation – 1 to 3 internal technical stages, depending on seniority and profile
  3. Offer

πŸ“… Applications are open until 16 September 2026.

We aim to keep the process practical, transparent and efficient, with clear communication throughout each stage.

Ready for the next challenge?

If you're passionate about Java, Angular and modern cloud engineering and want to contribute to the evolution of complex, business-critical applications in an international environment, we'd like to hear from you.

Apply and let's talk.

About Bubble-go Part Of Sword Group

πŸ”—Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
Β© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service