Se você é apaixonado(a) por tecnologia, adora resolver problemas complexos e quer trabalhar com projetos robustos que vão de sistemas legados até tecnologias atuais como Java 21, Spring, Angular e React... essa oportunidade é para você! Suas principais missões: Manutenção e evolução de sistemas em Java 6 EE e Java 8 com JAX-RS Desenvolvimento de novos projetos com Java 11 e 21, Spring, React e Angular Participar ativamente das decisões técnicas do time Integração com APIs REST Atuar em ambientes ágeis (Scrum/Kanban) Criação e manutenção de queries SQL, stored procedures e triggers em Oracle e DB2 Manutenção de páginas JSP e JSF em Java EE (diferencial) Requisitos obrigatórios: Domínio em Java (6, 8, 11 ou 21) e frameworks Spring (Web, Data, Security, Cloud) Experiência com JAX-RS (Jersey) e APIs REST Vivência com React ou Angular Domínio em JavaScript e TypeScript Familiaridade com banco Oracle e versionamento com Git Práticas em Clean Code, SOLID e Design Patterns Noções de microsserviços com Spring e Helidon MP Diferenciais que brilham aos nossos olhos: Experiência com Oracle ADF, WebLogic e JDeveloper Conhecimento em testes automatizados: Jest, Mockito, Spring Test Vivência com Azure DevOps (CI/CD e Pipelines) O que esperamos de você: Comprometimento, autonomia e pensamento crítico Vontade de encarar ambientes desafiadores de sustentação Disposição para realizar um teste técnico prático em Java e JavaScript
Número de vagas: 1
Tipo de contrato e Jornada: Prestador de Serviços (PJ) - Período Integral
Área Profissional: Analista em Informática, TI, Telecomunicações - Programador / Desenvolvedor