Estamos contratando: Desenvolvedor Full Stack Java/Angular Sênior - Modelo Hibrido Curitiba/PR
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 serviços, garantindo continuidade operacional 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
Requisitos obrigatórios:
• 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 containers;
• Utilização prática de ferramentas de Inteligência Artificial para apoio ao desenvolvimento, análise de código, geração de testes e aumento de produtividade
Diferenciais:
• Experiência em projetos de modernização ou migração de legado;
• Conhecimento em microserviços e APIs REST;
• Experiência com integração entre sistemas;
• Experiência com pipelines de CI/CD;
• Vivência com Jenkins;
• Experiência com containers;
• Conhecimento em Delphi para entendimento de regras antigas;
• Experiência em sistemas corporativos de grande porte.