New offer - be the first one to apply!

May 18, 2026

Senior Full Stack Developer

Senior • Remote

Lisbon, Portugal

Summary

The purpose of the Senior Full Stack Developer role is to design and implement high-quality software solutions while collaborating within a team. This position focuses on leveraging a well-defined technology stack and ensuring the operational excellence of applications.

Responsibilities:

  • Develop and maintain robust applications using JAVA and Spring Boot.

  • Work on microservices architecture.

  • Manage application deployment using Helm Charts.

  • Collaborate effectively with team members and communicate openly.

  • Ensure code quality and adhere to best practices in software development.

  • Maintain knowledge of UI frameworks, particularly Angular.

  • Utilize messaging systems like ActiveMQ or event platforms like Kafka as needed.

  • Handle relational databases (e.g., Oracle, Postgres).

Must Haves:

  • Proven experience with Java and Spring (or Quarkus).

  • Strong proficiency in relational databases.

  • Minimum of 5-6 years of working experience.

  • Familiarity with Docker, Kubernetes, GitLab, and Maven.

Nice to Haves:

  • Experience with Angular UI frameworks.

  • Knowledge of microservices.

  • Experience with message brokers like ActiveMQ or event-streaming platforms like Kafka.

  • Fluency in German.

Other Details:

  • Language Proficiency: English (B2 level), German is desirable.

  • Soft Skills: Team player, proactive communication, self-organization.

  • Responsibility: Accountability and ownership for projects.

  • Interest: Engagement in the business field of taxes.