Objetivo:
Buscamos um profissional experiente para trabalhar em projetos de desenvolvimento de software complexos. Será responsável por criar soluções inovadoras e eficientes utilizando tecnologias como Java, Spring Boot e React.js.
Responsabilidades:
* Desenvolver aplicações back-end em Java (Spring Boot) com foco maior no back-end;
* Mapear, analisar e implementar integrações entre sistemas legados garantindo uma transição eficiente e segura;
* Elaborar planos funcionais e técnicos para suportar a integração entre sistemas detalhando premissas e habilitadores para o desenvolvimento ágil;
* Manter, refatorar e modernizar sistemas legados realizando diagnóstico e otimização de processos em ambientes complexos;
* Trabalhar com bancos de dados relacionais realizando modelagem, consultas e otimizações para garantir performance;
* Colaborar com times multidisciplinares em ambientes ágeis participando das cerimônias e propondo melhorias contínuas em arquitetura, performance e automação (DevOps);
* Gabarificar qualidade, organização e versionamento do código utilizando Git.
Habilidades e experiências necessárias:
* Experiência sólida em desenvolvimento back-end com Java/Spring Boot em ambientes de alta complexidade;
* Conhecimento em React.js incluindo Hooks, Redux e Axios;
* Vivência com sistemas legados especialmente monólitos Java rodando em WebLogic e experiência em manutenção/refatoração de código legado;
* Visão abrangente de arquitetura de sistemas e integração de tecnologias;
* Experiência com bancos de dados relacionais (MySQL, PostgreSQL) e habilidades em modelagem e otimização;
* Dominio de controle de versão com Git;
* Conhecimentos de Azure Cloud;
* Autonomia para atuar no ciclo completo de desenvolvimento tanto no front quanto no back-end;
* Experiência em ambientes de integração complexos e projetos de migração de sistemas legados;
Benefícios:
* Vale Alimentação/Refeição;
* Plano de Saúde Unimed sem coparticipação ou carência;
* Plano Odontológico Uniodonto;
* TotalPass;
* Zenklub;
* Programa de Indicação;
* Seguro de Vida;
* Auxílio Creche;
* Baby Zallpy;
* Comunidades Voluntárias;
* Descontos em Instituições de Ensino;
* Experiências e Desenvolvimento;
* Acompanhamento de BP;
Onde você vai trabalhar:
* Essa é uma posição 100% remota.
Modalidade de contratação:
* CLT;
* Cooperado;
* PJ.
Qualificação técnica:
* Título universitário em Engenharia de Computação ou áreas afins;
* Certificações em desenvolvimento de software (opcional).
País: Brasil
Região: Nacional
Salaire mensual: Não informado
],