Descrição
Estamos procurando um **Desenvolvedor Full Stack Sênior (Java\+Angular)** para entregar serviços Java escaláveis e experiências Angular refinadas, utilizando práticas de engenharia disciplinadas. Você será responsável pela entrega ponta a ponta em uma equipe ágil, aplicando TDD e testes unitários, ao mesmo tempo em que mantém camadas de dados SQL/MS SQL eficientes e o código sustentável — candidate-se agora.
**Responsabilidades**
* Projetar e manter serviços de backend escaláveis com Java
* Desenvolver aplicações web responsivas e fáceis de usar com Angular e JavaScript
* Implementar e ajustar soluções de banco de dados usando SQL / MS SQL
* Aplicar o Desenvolvimento Orientado a Testes (TDD) e criar testes unitários abrangentes
* Colaborar com as equipes de QA, DevOps e Produto para entregar funcionalidades de alta qualidade
* Traduzir requisitos em soluções técnicas claras
* Depurar e resolver defeitos e problemas em produção
* Garantir a qualidade do código por meio de revisões, refatorações e aderência às melhores práticas
* Contribuir para cerimônias ágeis, incluindo reuniões diárias (stand-ups), planejamento de sprints e retrospectivas
* Manter documentação para funcionalidades e sistemas entregues
**Requisitos**
* 3\+ anos de experiência prática com Java e desenvolvimento backend
* Domínio de Angular, JavaScript e práticas modernas de desenvolvimento frontend
* Experiência prática com bancos de dados SQL (preferencialmente MS SQL)
* Histórico comprovado na aplicação do Desenvolvimento Orientado a Testes (TDD) e na criação de suítes de testes unitários
* Bom entendimento do ciclo de vida de desenvolvimento de software (SDLC)
* Capacidade de produzir código limpo, sustentável e eficiente
* Fortes habilidades analíticas e de resolução de problemas
* Habilidades eficazes de comunicação e colaboração
* Proficiência em inglês no nível B2 ou superior
**Desejável**
* Experiência com Google Cloud Platform (GCP) ou outros ambientes em nuvem
* Familiaridade com arquiteturas baseadas em nuvem
* Experiência prévia com metodologias ágeis/Scrum
* Capacidade de colaborar eficazmente em equipes distribuídas
**Oferecemos**
* Projetos internacionais com marcas líderes
* Trabalho com equipes globais compostas por profissionais altamente qualificados e diversos
* Benefícios de saúde
* Programas financeiros para funcionários
* Licença remunerada e licença médica
* Cursos de atualização profissional (upskilling), reconversão profissional (reskilling) e certificações
* 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 pelo Glassdoor, Newsweek e LinkedIn