Objetivo da posição :
Desenvolver e evoluir sistemas complexos e distribuídos; Projetar soluções técnicas aplicando padrões de projeto adequados a cada contexto.
ATIVIDADES:
- Desenvolver e manter APIs REST e GraphQL;
- Atuar em decisões arquiteturais, definindo padrões, guidelines e boas práticas;
- Trabalhar com bancos de dados SQL e NoSQL, aplicando modelagem;
- Atuar em ambientes containerizados e orquestrados com Kubernetes;
- Integrar sistemas utilizando mensageria e comunicação assíncrona;
- Realizar code reviews focados em qualidade, legibilidade e manutenibilidade;
- Identificar problemas estruturais, propor refatorações e melhorias técnicas;
- Colaborar com times de Produto, Arquitetura e DevOps;
- Atuar como referência técnica, apoiando o desenvolvimento do time.
REQUISITOS TÉCNICOS:
- Forte domínio em C# / .NET;
- Experiência com APIs REST e GraphQL;
- Conhecimento e aplicação prática de padrões de projeto (Design Patterns) Ex:Factory, Strategy, Repository, Specification, Builder, Adapter, Observer;
- Vivência com arquiteturas bem estruturadas DDD, Clean Architecture, SOLID;
- Experiência com bancos de dados SQL PostgreSQL, MySQL;
- Experiência com bancos NoSQL MongoDB, Redis Experiência com containers e Kubernetes;
- Prática com Git, code review e CI/CD Experiência com sistemas em produção e ambientes de alta disponibilidade.
REQUISITOS COMPORTAMENTAIS:
- Forte senso de responsabilidade e autonomia;
- Pensamento crítico e visão sistêmica;
- Capacidade de tomar decisões técnicas e justificar escolhas;
- Comunicação clara e colaboração com diferentes áreas;
- Compromisso com qualidade, escalabilidade e evolução contínua.
Localidade: Campinas
Essa vaga não recebe mais candidaturas