




Resumo da Vaga: Atue como Desenvolvedor(a) Sênior Full Stack, mantendo e evoluindo sistemas corporativos, participando ativamente de decisões técnicas e contribuindo para a inovação. Principais Destaques: 1. Atuação Full Stack com foco em Java e JavaScript 2. Participação ativa em decisões técnicas e arquitetura 3. Desenvolvimento de novas aplicações com tecnologias modernas Como Desenvolvedor(a) Sênior Full Stack, você será responsável por atuar na manutenção e evolução de sistemas corporativos, garantindo estabilidade, performance e inovação nas aplicações da empresa. Seu papel envolve tanto o backend Java quanto o frontend JavaScript, participando ativamente de decisões técnicas e contribuindo para a melhoria contínua dos sistemas. **Principais responsabilidades:** Manter e evoluir sistemas legados em Java 6 EE e Java 8 com JAX\-RS; Desenvolver novas aplicações com Java 11 e 21, Spring, React e Angular; Participar de decisões técnicas e definições de arquitetura; Criar e integrar APIs REST e microsserviços; Atuar em ambientes ágeis (Scrum/Kanban); Escrever queries SQL, procedures e triggers em Oracle e DB2\. **Requisitos obrigatórios:** Experiência com Java (6, 8, 11 e/ou 21\) e Spring (Web, Data, Security e Cloud); Conhecimento em JAX\-RS (Jersey) e APIs REST; Domínio de JavaScript e TypeScript; Experiência com React ou Angular; Familiaridade com Oracle e Git; Conhecimento em Clean Code, SOLID e Design Patterns; Experiência com microsserviços (Spring e Helidon MP). **Diferenciais:** Experiência com Oracle ADF, WebLogic e JDeveloper; Prática com testes automatizados (Jest, Mockito, Spring Test); Vivência com Azure DevOps, CI/CD e Pipelines. Escolaridade Mínima: Ensino Superior Formação desejada:* Tecnologia da Informação, Ensino Superior Idiomas:* Inglês (Básico)


