Estamos contratando: DESENVOLVEDOR FULL STACK JAVA/ANGULAR SÊNIOR O que você vai fazer: Atuar simultaneamente em dois contextos técnicos distintos. Evolução de sistemas modernos baseados em Java com Spring Boot e sustentação, refatoração e migração de sistemas Java legados. O profissional deverá transitar entre arquiteturas monolíticas antigas e arquiteturas modernas orientadas a serviperacional e evolução tecnológica. Atividades: - Desenvolvimento Full Stack em aplicações web corporativas - Desenvolvimento de frontend utilizando Angular - Manutenção corretiva e evolutiva de sistemas Java legados - Refatoração e migração gradual de código legado para arquitetura moderna - Implementação de novas funcionalidades em Spring Boot - Análise e correção de incidentes em produção - Atendimento de melhorias solicitadas pelas áreas de negócio - Análise técnica de requisitos e definição de soluções - Participação em estimativas e planejamento técnico - Apoio na definição e evolução da arquitetura dos sistemas - Escrita e otimização de consultas T-SQL - Criação e manutenção de Stored Procedures, Functions, Views e Triggers - Testes, validação e garantia de qualidade das entregas - Documentação técnica dos artefatos de desenvolvimento - Suporte ao usuário em regras de negócio quando necessário O que você precisa ter: - Ensino superior completo em Computação ou áreas correlatas;
- Experiência prática com Java em ambientes legados e modernos;
- Experiência com Spring Boot;
- Experiência com frameworks Java legados, como Struts ou JSF;
- Experiência em desenvolvimento frontend com Angular;
- Conhecimento sólido de orientação a objetos e padrões de projeto;
- Conhecimento em desenvolvimento web Full Stack;
- Domínio de T-SQL, incluindo procedures, functions, triggers e tuning de consultas;
- Experiência com bancos relacionais em ambiente corporativo;
- Experiência com servidores de aplicação J2EE ou servlet