Description
Job Summary:
We are looking for a Fullstack Developer to develop and maintain applications, integrate digital products, and participate in architectural decisions, ensuring coding best practices and performance.
Key Highlights:
1. Backend and frontend application development and maintenance
2. Participation in architectural and technical design decisions
3. Use of AI as a tool to support code development
Fullstack Developer (m/f)
Country: Portugal
We are recruiting a Fullstack Developer to strengthen our development team.
**Role**
* Develop and maintain backend and frontend applications \+ BFF*
* Create and evolve integrations between digital products
* Participate in architectural and technical design decisions
* Ensure coding best practices, performance, and security
* Support troubleshooting and debugging in production environments
* Integrate existing applications into CI/CD pipelines and infrastructure
* Use of AI as a tool to support code development
**Technical Skills**
* Bachelor's degree in Computer Science, Management Information Systems, or related field
* Programming experience with *Java and Spring Boot* (minimum 3 years)
* Programming experience with *JavaScript, Node.js, React, Next* (minimum 3 years)
* SQL programming experience with PostgreSQL (minimum 3 years)
* Microservices-based development experience (minimum 3 years)
* Cloud and hybrid system development experience (minimum 3 years)
* DevOps tool experience:
+ Terraform or other Infrastructure-as-Code tools
+ Kubernetes, Argo, or similar
+ GitHub Actions
**Profile**
* Proactivity and initiative
* Analytical and organizational skills
* Strong interpersonal and teamwork abilities
* Proactive attitude toward managing risks inherent in daily activities