Description
#### **SENIOR JAVA FULLSTACK ENGINEER (REMOTE PORTUGAL OR BRAZIL)**
Portuguese company hiring for remote work
Location: Portugal, preferably, or Brazil
* Candidates for the position must already be in Portugal or Brazil
* ️**Schedule:** Portuguese business hours
Work Model: Remote
Language Requirements: Fluent Portuguese
* ️Experience Level: Senior (7\+ years)
**Sector:** Public
Contract: B2B
Rate €1700 \- 2000 RV
* Instructions: Send your resume, in Portuguese, and make sure to include all skills and experiences that meet the requirements of the opportunity. This will significantly increase your chances of success.
#### **About the opportunity**
We are looking for a **Senior Java Full\-Stack Engineer** to join a large-scale technological project in the Portuguese public sector.
You will work in a development team with a strong focus on architecture, innovation, and software quality, participating in the implementation, evolution, and support of critical solutions. This is an excellent opportunity for those looking to take on technical responsibility and actively contribute to architecture decisions and engineering best practices.
#### **Main responsibilities**
* Develop and evolve enterprise applications with Java, Quarkus, Vue.js, and TypeScript;
* Participate in architecture decisions and the design of new solutions;
* Develop and integrate scalable and secure microservices;
* Ensure proper separation and integration between Back\-End and Front\-End;
* Create and maintain unit and integration tests;
* Ensure code quality and deployment reliability;
* Participate in code reviews and promote development best practices;
* Work with CI/CD pipelines, Docker, and OpenShift;
* Collaborate on technical documentation of solutions;
* Participate in Agile development ceremonies and processes;
* Support implementation, evolution, and troubleshooting in the operational environment;
* Collaborate with technical and functional teams in an innovation-oriented context.
#### **Mandatory requirements**
* Minimum of **7 years of professional experience in Java development**;
* Solid experience with **Java** and enterprise application development;
* Proficiency in **Quarkus**;
* Practical experience with **Vue.js**;
* Solid knowledge of **TypeScript**;
* Experience with **microservices** architectures;
* Ability to develop and integrate Back\-End and Front\-End components;
* Experience with unit testing and integration testing;
* Experience in deployment processes and production environments;
* Knowledge of **SVN**, **Docker**, **OpenShift**, and **CI/CD** pipelines;
* Experience with code review;
* Experience with Agile methodologies;
* Ability to produce and maintain technical documentation;
* Fluent Portuguese;
* Availability to work during Portuguese business hours;
* Residency in Portugal or Brazil.
#### **Valued knowledge**
* Software architecture and design of distributed solutions;
* Best practices for separation and integration between Back\-End and Front\-End;
* Software and API security;
* Authentication and authorization;
* OAuth 2\.0;
* Session and token management;
* API protection;
* Logging, metrics, and distributed tracing;
* Application observability;
* Performance analysis and debugging;
* Experience in public sector projects;
* Experience in application modernization or critical environments.
#### **Key technologies**
The five core competencies of this opportunity are:
* Java
* Quarkus
* Vue.js
* TypeScript
* Microservices
#### **Ideal profile**
We are looking for a senior professional with a comprehensive vision of Full\-Stack development and the ability to work from architecture and implementation to deployment and operational support.
The ideal profile masters the Java ecosystem and feels comfortable developing both in the Back\-End and Front\-End. They must understand microservices architectures, software quality, security, observability, and DevOps processes.
We value an autonomous, proactive, and collaborative person with clear communication and a sense of responsibility. The ability to analyze complex problems, propose sustainable solutions, participate in technical decisions, and contribute to the team's evolution is expected.
#### **Why consider this opportunity?**
* Participation in a relevant technological project in the public sector;
* Work with a modern stack based on Java, Quarkus, Vue.js, and TypeScript;
* Involvement in architecture decisions and innovation initiatives;
* Action throughout the development cycle, from implementation to support;
* Contact with microservices, DevOps, containers, and CI/CD;
* Remote work model;
* Possibility to work from Portugal or Brazil.
#### **Questions for candidates**
When applying, indicate in your CV or cover message:
* How many years of professional experience do you have with Java?
* In which projects did you use Quarkus and for how long?
* What experience do you have with Vue.js and TypeScript?
* Have you developed Full\-Stack solutions with integration between Back\-End and Front\-End?
* What microservices architectures have you implemented or maintained?
* What experience do you have with unit and integration testing?
* Have you worked with SVN, Docker, OpenShift, and CI/CD pipelines?
* What tools or practices do you use for code review and quality?
* Do you have experience with authentication, authorization, OAuth 2\.0, token management, and API protection?
* What tools do you use for logging, metrics, tracing, performance analysis, and debugging?
* Do you have experience in public sector projects or critical systems?
* Do you reside in Portugal or Brazil?
* Are you available to work entirely during Portuguese business hours?
* Do you have fluent Portuguese?
#### **Recommended keywords for the CV**
Senior Java Full\-Stack Engineer, Java Developer, Java, Java EE, Quarkus, Vue.js, Vue, TypeScript, JavaScript, Full\-Stack Development, Back\-End, Front\-End, Microservices, Microsserviços, REST API, API Integration, Software Architecture, Distributed Systems, Unit Testing, Integration Testing, Code Review, Clean Code, Design Patterns, Agile, Scrum, Technical Documentation, DevOps, SVN, Docker, OpenShift, CI/CD, Continuous Integration, Continuous Delivery, Deployment, OAuth 2\.0, Authentication, Authorization, Session Management, Token Management, API Security, Logging, Metrics, Distributed Tracing, Observability, Performance, Debugging, Production Support, Application Support, Public Sector
\#00352257