Estamos em busca de um profissional para trabalhar na migração e modernização de sistemas legados.
Descrição da Vaga
O candidato atuará tanto no front-end quanto no back-end, participando ativamente da definição de arquitetura, implementação de boas práticas e evolução de aplicações corporativas.
As responsabilidades incluem :
- Migrar sistemas legados para o novo front-end.
- Desenvolver, manter e evoluir funcionalidades no back-end.
- Integrar aplicações com APIs REST e bancos de dados relacionais.
- Participar da definição de arquitetura e boas práticas de desenvolvimento.
- Garantir a qualidade do código por meio de testes unitários e code reviews.
- Colaborar com analistas, desenvolvedores e demais áreas envolvidas no projeto.
Requisitos e Qualificações Técnicas
Frontend :
Experiência sólida em Angular 17+.Conhecimentos em TypeScript, RxJS, HTML5, CSS3 e práticas modernas de desenvolvimento frontend.Integração com APIs RESTful.Experiência com testes unitários e frameworks como Jasmine e Karma.Backend :
Experiência com Java 8.Conhecimentos em EJB, JPA, Hibernate.Construção e consumo de APIs REST.Prática com testes unitários (JUnit ou similares).Familiaridade com padrões de projeto e boas práticas de desenvolvimento backend.Banco de Dados :
Experiência com SQL Server e DB2.Capacidade de escrever e otimizar queries SQL.Diferenciais :
Experiência em projetos de modernização de sistemas legados.Conhecimentos de arquitetura em nuvem.Práticas de CI / CD e DevOps.