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.
Local de trabalho : São Paulo, SPRegime de contratação de tipo : Prestador de Serviços (PJ)Jornada : Período IntegralNível hierárquico : AnalistaVALORIZADO
Tempo de experiência : Entre 1 e 3 anos
HABILIDADES
Comunicação Clara : Manter canais de comunicação abertos, expressando ideias e feedbacks de forma respeitosa e construtiva.Foco em Resultados : Manter a orientação para resultados, alinhando esforços às metas e objetivos da organização.Responsabilidade : Assumir a responsabilidade pelas próprias ações e decisões, reconhecendo erros e buscando melhorar.Apoio ao Crescimento Pessoal : Investir no desenvolvimento profissional e pessoal, buscando a.prender continuamente e se aprimorarAdaptabilidade : Ser flexível diante de mudanças e desafios, ajustando-se rapidamente às novas circunstâncias.Respeito à Diversidade : Valorizar as diferenças individuais, promovendo um ambiente inclusivo e acolhedor para todos.Proatividade : Tomar a iniciativa em projetos e tarefas, buscando soluções antes que problemas se tornem críticos.Ética e Transparência : Agir com integridade, honestidade e transparência em todas as interações e decisões.Colaboração : Trabalhar em equipe, compartilhar conhecimentos e apoiar os colegas para alcançar objetivos comuns.Compromisso com a Qualidade : Buscar a excelência em todas as atividades, garantindo que o trabalho atenda aos padrões mais elevados.