Desenvolvedor Fullstack Java/Angular Sênior
Descrição da Vaga
Projetar, desenvolver e evoluir aplicações completas (Fullstack), incluindo APIs Backend robustas, seguras e escaláveis em Java, e interfaces de usuário ricas e responsivas em Angular. Atuar em todo o ciclo de vida do software: concepção, desenvolvimento, testes, deploy e monitoramento, cobrindo tanto o lado servidor quanto o cliente. Garantir a aplicação de Clean Architecture, Clean Code, SOLID, DDD e Design Patterns em ambos os lados da aplicação. Conduzir e apoiar práticas de TDD, BDD e Code Review, fomentando qualidade e aprendizado contínuo. Integrar sistemas de dados utilizando bancos relacionais (SQL) e NoSQL. Apoiar decisões arquiteturais estratégicas e de alto impacto, abrangendo a comunicação entre Frontend e Backend. Trabalhar em ambiente ágil (Scrum/Kanban), com senso de urgência e ownership. Orientar e apoiar engenheiros menos experientes, servindo como referência técnica Fullstack. Participar ativamente da evolução de práticas de engenharia, automatização e observabilidade. Realizar sustentação e evolução de aplicações legadas, garantindo estabilidade, correção de falhas e modernização contínua.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev