Descrição
Estamos procurando um(a) **Desenvolvedor(a) Full Stack Sênior (Java com Angular)** para liderar a entrega de aplicações escaláveis e de alta qualidade usando Java e Angular. Você será responsável pela implementação ponta a ponta, aplicará o Desenvolvimento Orientado a Testes (TDD) e testes de unidade, além de colaborar com as equipes de QA, DevOps e Produto em um ambiente ágil. Se você valoriza código limpo, sustentável e um forte espírito de equipe, candidate-se agora
**Responsabilidades**
* Projetar, desenvolver e manter serviços backend escaláveis usando Java
* Criar aplicações web responsivas e fáceis de usar com Angular e JavaScript
* Construir e otimizar soluções de banco de dados usando SQL / MS SQL
* Aplicar práticas de Desenvolvimento Orientado a Testes (TDD) e escrever testes de unidade abrangentes
* Coordenar com equipes multifuncionais (QA, DevOps, Produto) para entregar funcionalidades de alta qualidade
* Traduzir requisitos em soluções técnicas práticas
* Solucionar, depurar e resolver problemas técnicos
* Garantir a qualidade do código por meio de revisões, refatorações e adesão às melhores práticas
* Participar das cerimônias ágeis (reuniões diárias, planejamento de sprints, retrospectivas)
* Manter documentação atualizada das funcionalidades e sistemas entregues
**Requisitos**
* 5 anos ou mais de experiência profissional com Java e desenvolvimento backend
* Excelente domínio de Angular, JavaScript e boas práticas modernas de engenharia frontend
* Sólida experiência com bancos de dados SQL, preferencialmente MS SQL
* Experiência prática na aplicação do Desenvolvimento Orientado a Testes (TDD) e na elaboração de suítes de testes de unidade
* Profundo conhecimento do ciclo de vida de desenvolvimento de software (SDLC)
* Capacidade comprovada de produzir código limpo, sustentável e eficiente
* Excelentes habilidades analíticas e de resolução de problemas
* Boa comunicação e capacidade de colaboração eficaz
**Desejável**
* Experiência com Google Cloud Platform (GCP) ou outros ambientes em nuvem
* Familiaridade com arquiteturas baseadas em nuvem
* Conhecimento de metodologias Ágeis/Scrum
* Capacidade de trabalhar eficazmente com equipes distribuídas
**Oferecemos**
* Projetos internacionais com marcas líderes
* Trabalho com equipes globais de 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 aprimoramento de competências, reconversão profissional 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