Descrição
Estamos à procura de um Desenvolvedor Java Full\-Stack com sólidas habilidades em backend e familiaridade prática com Angular para ajudar a manter e modernizar aplicações de Gateway corporativas. A função se concentra principalmente no trabalho de backend, mas também contribui para vários frontends em Angular, abrangendo tanto frameworks legados quanto atuais. O candidato ideal encontra satisfação em aprimorar aplicações existentes por meio de refatoração, atualizações de dependências, correções de vulnerabilidades e modernização contínua, em vez de iniciar projetos do zero.
**Responsabilidades**
* Construir e manter serviços de backend usando Java Spring Boot
* Contribuir para aplicações baseadas em Angular, abrangendo tanto o código legado do Angular 8 quanto as bases de código atuais do Angular 18
* Abordar vulnerabilidades de segurança sinalizadas pela Veracode e resolver problemas de qualidade de código da CAST
* Executar correções de bugs, refatoração, atualizações de dependências e atualizações de framework
* Melhorar o desempenho, a manutenibilidade e a segurança das aplicações
* Participar de revisões de código e aderir às práticas de desenvolvimento de software seguro
* Trabalhar em conjunto 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**
* Pelo menos 2 anos de experiência profissional em desenvolvimento de software
* Forte experiência com Java e Spring Boot
* Experiência na construção 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 bases de código existentes
* Familiaridade com modernização de aplicações, atualizações de dependências e migrações de framework
* Experiência na resolução de vulnerabilidades de segurança e problemas de qualidade de código usando ferramentas como Veracode, CAST, SonarQube ou similares
* Fortes habilidades analíticas e de resolução de problemas, aliadas a uma mentalidade proativa de responsabilidade
* Capacidade de atuar 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 é considerada um grande diferencial
**Oferecemos**
* Projetos internacionais com as principais marcas
* 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.*