Desenvolvimento Fullstack Sênior - 132114
Desenvolvimento Fullstack Sênior - 132114
Alphaville - Barueri, BR, 06.454-000
O que buscamos
Buscamos um(a) Desenvolvedor(a) Fullstack – Líder Técnico para atuar no desenvolvimento e evolução de aplicações corporativas em Cloud AWS, sendo referência técnica do squad.
O profissional participará de decisões arquiteturais, atuando com arquitetura hexagonal, microsserviços e boas práticas de engenharia, além de contribuir com mentoria e evolução técnica do time.
Responsabilidades
- Atuar como liderança técnica do squad (code review, mentoria, definição de padrões)
- Desenvolver soluções Fullstack (Java + Angular)
- Definir e revisar arquiteturas (Hexagonal / Clean Architecture / DDD)
- Trabalhar com integrações via API Gateway e microsserviços
- Participar de cerimônias ágeis e alinhamentos com PO e Arquitetura
Requisitos e qualificações
- Experiência com Java 17+ e Spring Boot
- Experiência com Angular 16+
- Experiência com Microfrontends (Module Federation)
- Conhecimento avançado em AWS (EKS, ECR, Lambda, S3, CloudFront)
- Experiência com Arquitetura Hexagonal (Ports & Adapters)
- Conhecimento em Domain-Driven Design (DDD)
- Experiência com REST / Open API
- Experiência com Git e pipelines CI/CD
Diferenciais
- Experiência com Node.js + NestJS (BFF)
- Conhecimento em Python / FastAPI
- Experiência com Axway API Gateway
- Conhecimento em Dynatrace
- Vivência com Clean Architecture
- Certificações AWS (Developer Associate ou DevOps Engineer)
Stack Tecnológica
Frontend: Angular, Microfrontends, Module Federation, OAuth2 + PKCE, CloudFront, S3
Backend: Java + Spring Boot, Node.js + NestJS (BFF), Open API
Arquitetura: Hexagonal, DDD, Microsserviços, Clean Architecture
Cloud/AWS: EKS, ECR, Lambda, EC2, SNS, SQS, MSK, CloudWatch, Step Functions, EventBridge
Dados: RDS, Aurora, MongoDB, DocumentDB, Neptune, Timestream, DMS
Integração: Axway API Gateway, ALB, Amplify
Competências comportamentais
Procuramos uma pessoa que:
- Tenha autonomia técnica e capacidade de decisão
- Possua comunicação clara com times e stakeholders
- Tenha visão de produto e foco na experiência do usuário
- Atue de forma colaborativa e influente tecnicamente
- Tenha foco em qualidade, performance e segurança