Desenvolvimento Full Stack (Java + Angular) Sênior - 131294
Desenvolvimento Full Stack (Java + Angular) Sênior - 131294
Alphaville - Barueri, BR, 06.454-000
O que buscamos:
Buscamos uma pessoa desenvolvedora com experiência sólida em Java 17+ e Angular, para atuar no desenvolvimento de soluções robustas, escaláveis e de alta performance.
O(a) profissional deverá ter domínio de threads, concorrência, paralelismo, microserviços, arquitetura limpa, mensageria e AWS. No frontend, buscamos experiência consistente com Angular, construção de interfaces modernas e integração com APIs REST.
Responsabilidades:
- Desenvolver e manter aplicações backend em Java de alta performance
- Desenvolver e evoluir aplicações frontend utilizando Angular, garantindo boa experiência do usuário e qualidade de código
- Implementar soluções eficientes para problemas de concorrência e paralelismo
- Aplicar boas práticas de desenvolvimento, princípios SOLID e Orientação a Objetos
- Utilizar design patterns para garantir código limpo, reutilizável e de fácil manutenção
- Integrar sistemas utilizando mensageria e serviços AWS
- Projetar e desenvolver microserviços seguindo princípios de arquitetura limpa
- Consumir e expor APIs RESTful, garantindo segurança e performance
- Participar de revisões de código e colaborar com outros desenvolvedores para garantir a qualidade do software
Requisitos:
- Experiência comprovada com Java 17+
- Conhecimento avançado de threads, concorrência e paralelismo
- Experiência com thread pool e boas práticas de desenvolvimento
- Domínio dos princípios SOLID e design patterns
- Experiência com Angular (componentização, serviços, rotas, formulários e consumo de APIs REST)
- Conhecimento em HTML, CSS e TypeScript
- Familiaridade com sistemas de mensageria (Kafka, RabbitMQ, Amazon SQS, Amazon SNS)
- Experiência com serviços AWS (EC2, S3, Lambda)
- Conhecimento em microserviços e arquitetura limpa
- Experiência com bancos não relacionais, como MongoDB
Descrição comportamental:
Procuramos uma pessoa que:
- Goste de trabalhar em equipe e seja colaborativa em suas atribuições;
- Tenha coragem para se desafiar e ir além, abraçando novas oportunidades de crescimento;
- Transforme ideias em soluções criativas e busque qualidade em toda sua rotina;
- Tenha habilidades de resolução de problemas;
- Possua habilidade e se sinta confortável para trabalhar de forma independente e gerenciar o próprio tempo;
- Tenha interesse em lidar com situações adversas e inovadoras no âmbito tecnológico.
Big enough to deliver – small enough to care.
#VempraGFT
#VamosVoarJuntos
#ProudToBeGFT