Desenvolvimento FullStack - 131262
Desenvolvimento FullStack - 131262
Alphaville - Barueri, BR, 06.454-000
O que buscamos:
Buscamos um(a) Desenvolvedor(a) Fullstack Sênior com forte experiência em Java e Angular, para atuar no desenvolvimento e evolução de aplicações completas, construindo APIs backend robustas, seguras e escaláveis e interfaces modernas e responsivas.
O profissional atuará em todo o ciclo de vida do software, desde concepção e desenvolvimento até deploy, monitoramento e sustentação de aplicações, contribuindo também com decisões arquiteturais e evolução das práticas de engenharia.
Requisitos e qualificações:
Backend (Java)
-
Experiência sólida com Java EE 6+ e Java 8+
-
Domínio do ecossistema Spring (Spring Boot 2+)
-
Experiência com microsserviços, APIs REST e arquiteturas distribuídas
-
Experiência com mensageria e integração entre sistemas
-
Proficiência em bancos relacionais SQL (modelagem, queries complexas e tuning de performance)
-
Experiência com bancos NoSQL (MongoDB, Redis, Cassandra ou equivalentes)
-
Domínio de Design Patterns, SOLID, Clean Architecture e Clean Code
Frontend (Angular)
-
Proficiência em Angular 11+
-
Experiência com TypeScript, RxJS, Components, Services, Router e Lazy Loading
-
Sólidos conhecimentos em HTML5, CSS3 e pré-processadores (Sass/Less)
-
Experiência na construção de interfaces responsivas e acessíveis
-
Boas práticas de gerenciamento de estado e performance em Single Page Applications (SPA)
-
Experiência com testes unitários e de integração em frontend (Jasmine/Karma)
Gerais
-
Experiência com TDD/BDD (JUnit, Mockito, Cucumber ou similares)
-
Vivência com Git e pipelines CI/CD
-
Experiência com metodologias ágeis (Scrum, Kanban, XP)
-
Experiência no ciclo completo de desenvolvimento de software
Diferenciais:
-
Experiência com Informix
-
Conhecimento em Docker, Kubernetes e Cloud (AWS, Azure ou GCP)
-
Experiência com arquitetura hexagonal e event-driven architecture
-
Conhecimento em observabilidade (logs, métricas e tracing)
-
Experiência em produtos críticos ou ambientes mission-critical
-
Conhecimento em outros frameworks frontend como React ou Vue
Descrição comportamental:
Procuramos uma pessoa que:
-
Tenha forte visão técnica e capacidade de decisão arquitetural;
-
Atue com ownership e senso de urgência em ambientes ágeis;
-
Seja referência técnica para desenvolvedores menos experientes;
-
Tenha foco em qualidade, performance e escalabilidade das aplicações;
-
Colabore ativamente na evolução das práticas de engenharia e automação do time.