Responsabilidades
- Atuar no desenvolvimento full stack da solução: front-end e back-end escaláveis, performáticos e seguros.
- Projetar e implementar APIs (REST e eventos) com foco em integração entre áreas e sistemas internos / externos.
- Implementar e manter pipelines de CI / CD e práticas de DevOps com foco em automação e qualidade.
- Garantir práticas modernas de Infraestrutura como Código (IaC) para provisionamento e governança em AWS.
- Apoiar na definição e validação de casos de testes funcionais e não funcionais, assegurando a qualidade e confiabilidade do software.
- Desenvolver rotinas de integração e tratamento de dados estruturados e não estruturados.
- Implementar estratégias de cache e persistência para garantir performance.
- Participar da arquitetura da solução, com foco em escalabilidade, resiliência e governança.
- Colaborar com times multifuncionais (desenvolvimento, arquitetura, segurança e dados).
- Garantir o versionamento, rastreabilidade e segurança no ciclo de vida da aplicação.
Formação Acadêmica
- Graduação completa em Engenharia de Software, Ciência da Computação, Sistemas de Informação ou áreas correlatas.
Requisitos Técnicos Imprescindíveis
- 5+ anos de experiência em Engenharia de Software ou áreas correlatas
- Sólido domínio de linguagens:
- Java (Spring Boot / Spring Batch)
- Python
- JavaScript (Node.js e React)
Experiência comprovada com
- DevOps e CI / CD (Git, pipelines, automação de deploys)
- Framework de testes (ex.: JUnit, Pytest, Postman, etc)
- Infraestrutura como Código (Terraform ou equivalente)
- AWS Cloud: EKS, S3, Aurora, DynamoDB, SNS, SQS, EventBridge, Elasticache (Redis), API
- Kubernetes (EKS ou Rancher)
- Vivência com arquitetura de microsserviços e integração via Mulesoft APIs ou REST
- Práticas modernas de observabilidade, logs e segurança em aplicações distribuídas
Requisitos Técnicos Desejáveis
- Certificação AWS Solutions Architect Associate ou Professional
- Experiência com ferramentas de mensageria e arquiteturas orientadas a eventos (Kafka, EventBridge)
- Familiaridade com práticas de segurança em nuvem e LGPD
- Experiência anterior em projetos no setor de seguros ou financeiro
- Conhecimento em soluções de autenticação / autorização (OAuth2, JWT, etc.)
- Conhecimento em Oracle Siebel CRM
- Fluência em práticas ágeis (Scrum / Kanban)