A carreira de Full Stack Engineer pode ser um desafio incrível. Desenvolver soluções completas com foco em performance e escalabilidade requer habilidades técnicas avançadas.
**Principais Responsabilidades:**
* Desenvolver aplicações Web usando Springboot, Swagger e Jakarta EE;
* Criar interfaces responsivas utilizando Vue.js, JavaScript (ES4/5), HTML, CSS, TypeScript, entre outros;
* Gerenciar e manipular dados com SQL e PL/SQL em bancos de dados Oracle;
* Trabalhar com pipelines de CI/CD usando GitHub Actions, ArgoCD, e CodeQL;
* Participar de testes automatizados e práticas de QA integradas ao SDLC;
* Utilizar Kubernetes, Docker e Rancher para containerização e deploy de aplicações.
Para alcançar esses objetivos, é necessário ter uma forte base em Java, JEE, Jakarta EE, além de conhecimento em tecnologias como Vue.js, TypeScript, Node.js, JavaScript ES4/5, HTML, CSS e jQuery.
**Requisitos Técnicos:
* Experiência com Oracle, SQL, PL/SQL;
* Dominio de Java, JEE, Jakarta EE;
* Conhecimento em Rancher, Kubernetes, Docker;
* Experiência com ferramentas de CI/CD e versionamento: GitHub, GitHub Actions, ArgoCD, CodeQL;
* Vivência com front-end: Vue.js, TypeScript, Node.js, JavaScript ES4/5, HTML, CSS, jQuery;
* Familiaridade com ferramentas de teste automatizado, metodologias SDLC e práticas de QA.
Se você está pronto para enfrentar o desafio de ser um Full Stack Engineer, este é o seu momento!