logo
act digital

Senior Full Stack Engineer (Java / React) | Remote from Portugal

EU

October 1, 2026 at 8:50 PM

✨ AI summary

Location

  • Portugal Remote

Programming Languages

  • Java
  • TypeScript
  • JavaScript

Frameworks

  • Spring
  • Spring Boot
  • Spring Cloud
  • React

Cloud Services

  • Kubernetes
  • Cloud Foundry
  • Jenkins

Experience Level

  • 8+ years

We are looking for an experienced Senior Full Stack Engineer to join a high-performing engineering team working on large-scale enterprise platforms. This is an opportunity for a hands-on technical expert who thrives in complex environments, contributes to architectural decisions, and leads by example while remaining actively involved in software development.


  • Only candidates currently residing in Portugal will be considered for this opportunity
  • Full Remote from Portugal


Key Responsibilities

  • Design and implement scalable, secure, and production-ready software solutions.
  • Lead technical discussions and contribute to architecture decisions across distributed systems.
  • Develop and maintain high-quality back-end services and front-end applications.
  • Mentor and support other engineers through technical guidance, code reviews, and knowledge sharing.
  • Drive engineering excellence by reducing technical debt and improving software quality.
  • Collaborate closely with product and business stakeholders to translate requirements into effective technical solutions.
  • Promote best engineering practices, including automated testing, continuous integration, and continuous delivery.
  • Contribute to the adoption of AI-assisted development practices and the integration of AI capabilities into applications where appropriate.


Required Skills & Experience

  • 8+ years of experience in software engineering within large-scale enterprise environments.
  • Strong expertise in Java, including Spring, Spring Boot, and Spring Cloud.
  • Solid experience designing and developing Microservices and REST APIs.
  • Strong front-end development experience with React (4+ years), TypeScript, and advanced JavaScript.
  • Experience working with Kubernetes or Cloud Foundry.
  • Good understanding of CI/CD pipelines, particularly with Jenkins.
  • Experience with distributed systems, resilience patterns, observability, and cloud-native architectures.
  • Strong knowledge of Extreme Programming (XP) practices, including TDD, BDD, remote Pair Programming, and code reviews.
  • Experience with automated testing frameworks such as JUnit, Mockito, and Selenium/Protractor.
  • Practical experience using AI development tools such as GitHub Copilot and ChatGPT to improve productivity, code quality, testing, and refactoring.
  • Knowledge of LLM integration and AI-powered application development is highly valued.
  • Bachelor's or Master's degree in Software Engineering, Computer Science, or a related field.
  • Fluent English, both written and spoken.
  • Strong engineering mindset, excellent communication skills, and a passion for technical leadership.


If you are passionate about building scalable software, driving technical excellence, and working with modern engineering practices in a fully remote environment, we would love to hear from you.