Desenvolvimento Full Stack - 133656
Desenvolvimento Full Stack - 133656
Alphaville - Barueri, BR, 06.454-000
O que buscamos
Buscamos um(a) Desenvolvedor(a) Fullstack Sênior com sólida experiência em Java e Angular para atuar no desenvolvimento, sustentação e evolução de aplicações corporativas de alta criticidade.
O profissional participará de todo o ciclo de desenvolvimento, contribuindo com decisões arquiteturais, implementação de soluções escaláveis, modernização de sistemas legados e disseminação de boas práticas de engenharia de software.
Responsabilidades
- Desenvolver e evoluir aplicações Fullstack utilizando Java e Angular
- Construir APIs REST robustas, seguras e escaláveis
- Desenvolver interfaces modernas, responsivas e performáticas
- Atuar em todo o ciclo de vida do software:
- Análise
- Desenvolvimento
- Testes
- Deploy
- Monitoramento
- Aplicar boas práticas de:
- Clean Code
- Clean Architecture
- SOLID
- DDD
- Design Patterns
- Participar de code reviews e apoiar práticas de TDD e BDD
- Trabalhar com bancos de dados relacionais e NoSQL
- Apoiar definições arquiteturais e evolução tecnológica das aplicações
- Atuar na sustentação e modernização de sistemas legados
- Mentorar profissionais menos experientes e disseminar boas práticas
Requisitos e qualificações
Obrigatórios
Backend
- Java 8+ / Java EE
- Spring Boot e ecossistema Spring
- Microsserviços
- APIs REST
- Mensageria e integrações
- SQL avançado
- Bancos NoSQL (MongoDB, Redis, Cassandra ou similares)
Frontend
- Angular 11+
- TypeScript
- RxJS
- HTML5
- CSS3
- Sass ou Less
- Desenvolvimento de aplicações SPA
Engenharia de Software
- SOLID
- Design Patterns
- Clean Code
- Clean Architecture
- DDD
- TDD
- BDD
- Git
- CI/CD
- Scrum e Kanban
Diferenciais
- Docker
- Kubernetes
- AWS, Azure ou GCP
- Arquitetura Hexagonal
- Event-Driven Architecture
- Observabilidade (Logs, Métricas e Tracing)
- Experiência com aplicações mission critical
- Conhecimento em React ou Vue.js
Perfil comportamental
Buscamos profissionais com:
- Forte senso de dono
- Perfil hands-on
- Capacidade analítica e visão sistêmica
- Proatividade e curiosidade técnica
- Foco em qualidade e resultados
- Boa comunicação e colaboração
- Perfil de liderança técnica e mentoria