Descrição
Estamos à procura de um Desenvolvedor Java Full\-Stack Sênior com forte experiência em backend e conhecimento prático em Angular para apoiar a manutenção contínua e a modernização de aplicações de Gateway corporativas. A função é focada principalmente no backend, contribuindo para múltiplos frontends Angular que abrangem frameworks legados e modernos. O candidato ideal gosta de melhorar aplicações existentes por meio de refatoração, atualização de dependências, correção de vulnerabilidades e modernização contínua, em vez de desenvolvimento do zero.
**Responsabilidades**
* Desenvolver e manter serviços de backend Java Spring Boot
* Suportar aplicações baseadas em Angular, incluindo tanto o código legado do Angular 8 quanto os codebases modernos do Angular 18
* Resolver vulnerabilidades de segurança identificadas pela Veracode e abordar as observações de qualidade de código da CAST
* Implementar correções de bugs, refatoração, atualizações de dependências e atualizações de frameworks
* Melhorar o desempenho, a manutenibilidade e a segurança das aplicações
* Participar de revisões de código e seguir práticas de desenvolvimento de software seguro
* Colaborar com líderes técnicos, engenheiros de QA, arquitetos e equipes de segurança
* Investigar e resolver problemas de produção, mantendo altos padrões de engenharia
**Requisitos**
* Mínimo de 3 anos de experiência profissional em desenvolvimento de software
* Forte experiência com Java e Spring Boot
* Experiência no desenvolvimento e manutenção de aplicações Angular, com preferência por Angular 8\+
* Conhecimento sólido de TypeScript, RxJS, HTML, CSS/SCSS e APIs REST
* Experiência no trabalho com aplicações corporativas e na manutenção de codebases existentes
* Familiaridade com modernização de aplicações, atualização de dependências e migração de frameworks
* Experiência no tratamento de vulnerabilidades de segurança e observações de qualidade de código usando ferramentas como Veracode, CAST, SonarQube ou similares
* Fortes habilidades analíticas e de resolução de problemas, com mentalidade proativa de responsabilidade
* Capacidade de trabalhar eficazmente em um ambiente corporativo dinâmico com múltiplas prioridades simultâneas
* Excelente proficiência em inglês (nível B2 ou superior)
**Desejável**
* Experiência com Apigee é um grande diferencial
**Oferecemos**
* Projetos internacionais com marcas de topo
* Trabalho com equipes globais de pares altamente qualificados e diversos
* Benefícios de saúde
* Programas financeiros para funcionários
* Férias remuneradas e licença por doença
* Cursos de aprimoramento, requalificação e certificação
* Acesso ilimitado à biblioteca do LinkedIn Learning e a mais de 22.000 cursos
* Oportunidades de carreira globais
* Oportunidades de voluntariado e envolvimento comunitário
* Grupos de Funcionários da EPAM
* Cultura premiada, reconhecida pela Glassdoor, Newsweek e LinkedIn
*A EPAM é um empregador que oferece igualdade de oportunidades. Todos os candidatos qualificados receberão consideração para o emprego, independentemente de raça, cor, religião, sexo, origem nacional, idade, orientação sexual, identidade ou expressão de gênero, deficiência, status de veterano protegido ou qualquer outra característica protegida pela lei aplicável.*