[Job-21272] Sênior Developer Full (Java + Angular) , Brasil
Brazil
GU4 – Prod_GU4 /
Homeoffice /
Remote
Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 6.500 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.
Importante: posições localizadas na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequência vigente.
Estamos em busca de uma pessoa Desenvolvedor Sênior Fullstack para atuar diretamente com nossos clientes, apoiando a equipe de negócios na engenharia reversa de sistemas legados e no levantamento de fluxos de negócio. Este(a) profissional será responsável por colaborar na criação de novas funcionalidades e fluxos de negócio em tecnologias modernas, além de assumir um papel estratégico no refinamento técnico das soluções desenvolvidas e no suporte à equipe, promovendo práticas de liderança técnica para resolver desafios complexos e elevar a qualidade das entregas.
Responsabilidades
- Apoiar a equipe de negócios na engenharia reversa de sistemas legados, compreendendo e documentando fluxos existentes e identificando requisitos técnicos e funcionais.
- Realizar levantamento de fluxos de sistemas legados (Java 6 e 8) para auxiliar na transição para tecnologias modernas.
- Colaborar na definição e implementação de novas funcionalidades e fluxos de negócio em tecnologias modernas, utilizando Java 17+ e Angular 18+.
- Trabalhar diretamente com stakeholders para garantir que as soluções técnicas atendam às necessidades de negócio.
- Atuar como referência técnica dentro da equipe, contribuindo para o desenvolvimento e refinamento das soluções e auxiliando na resolução de desafios técnicos complexos.
- Participar de revisões de código, garantindo aderência às boas práticas e à qualidade das entregas.
- Documentar processos e soluções técnicas, contribuindo para a manutenção e evolução dos sistemas.
- Promover a integração entre sistemas legados e novas tecnologias, garantindo a continuidade dos fluxos de negócio.
- Manter-se atualizado(a) sobre tendências tecnológicas e boas práticas de desenvolvimento.
Requisitos necessários:
- Experiência em liderar aspectos técnicos do desenvolvimento, atuando como ponte entre equipes técnicas e de negócio para facilitar o entendimento e a comunicação entre diferentes áreas.
- Experiência com desenvolvimento Backend (Java - JSP, Node.js).
- Experiência com desenvolvimento Frontend (Angular, TypeScript).
- Experiência prática em sistemas legados com EJB e JSP.
- Familiaridade com processos de engenharia reversa e levantamento de fluxos de sistemas existentes.
- Conhecimento avançado em banco de dados relacionais.
- Experiência com versionamento de código utilizando Git.
- Conhecimento em ferramentas de CI/CD.
- Domínio de boas práticas e padrões de projeto.
- Experiência com testes unitários e APIs RESTful.
- Vivência em metodologias ágeis, como Scrum e Kanban.
Qualificações desejáveis (diferencial)
Experiência prática com Java 6 e 8 e sistemas baseados em JSP.
Conhecimento em processos de modernização e integração entre sistemas legados e novas tecnologias.
Familiaridade com controle de versão utilizando SVN.
Experiência no uso de IA Generativa para otimização de processos e desenvolvimento.
#LI-RB2
#Midsenior
Nossos benefícios:
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença paternagem estendida;
- Wellhub (Gympass)
- TotalPass
- PLR;
- Seguro de Vida;
- CI&T University;
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar.
- Curso gestante e paternagem responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros.
Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras
A colaboração é nosso superpoder, diversidade nos une, e a excelência é nosso padrão.
Valorizamos a diversidade de identidades e experiências de vida, fomentando um ambiente de trabalho diverso, inclusivo e seguro. Incentivamos a candidatura de pessoas de comunidades diversas e sub-representadas às nossas vagas.