Posição de Desenvolvedor(a) Back-end
O desenvolvedor back-end é um profissional responsável por criar, manter e melhorar as funcionalidades do servidor. A criação de aplicativos de software envolve uma variedade de tarefas, desde a concepção até a entrega final.
Nosso time busca por talentos que tenham experiência em desenvolvimento back-end com Java/Spring Boot em ambientes de alta complexidade. Experiência com React.js também é requisito necessário, 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 também são requisitos fundamentais.
A visão abrangente de arquitetura de sistemas e integração de tecnologias é necessária para garantir o sucesso no cargo. Além disso, habilidades em modelagem e otimização de bancos de dados relacionais (MySQL, PostgreSQL) e conhecimento em controle de versão com Git são essenciais.
Aqui você encontrará desafios novos diariamente, pois estaremos trabalhando em projetos complexos, onde a criatividade e a resolução de problemas serão fundamentais para o sucesso da equipe.
Responsabilidades:
* Criar e manter aplicações back-end em Java (Spring Boot) e front-end em React.js;
* Mapear, analisar e implementar integrações entre sistemas legados;
* Elaborar planos funcionais e técnicos para suportar a integração entre sistemas;
* Manter, refazer e modernizar sistemas legados;
* Trabalhar com bancos de dados relacionais;
* Colaborar com times multidisciplinares;
* Garantir qualidade, organização e versionamento do código;
Habilidades e Conhecimentos:
* Desenvolvimento back-end com Java/Spring Boot;
* React.js, incluindo Hooks, Redux e Axios;
* Sistemas legados, especialmente monólitos Java rodando em WebLogic;
* Bancos de dados relacionais (MySQL, PostgreSQL);
* Controle de versão com Git;
* Arquitetura de sistemas;
* Tecnologias de integração;
Benefícios:
* Vale Alimentação/Refeição;
* Plano de Saúde Unimed;
* 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;
Oportunidades de crescimento:
* Participar de viagens, workshops, eventos e atividades de Team Building;
* Oportunidade de desenvolver novas habilidades e conhecimentos;
* Integração com times multidisciplinares;