Tarefas e Responsabilidades
Responsabilidades:
• Projetar arquiteturas modernas, escaláveis e resilientes utilizando Java, Spring e serviços AWS.
• Atuar no desenvolvimento backend e integração com serviços AWS.
• Liderar definições técnicas e orientar squads no desenvolvimento das soluções arquitetadas.
• Avaliar e propor melhorias em arquiteturas existentes, promovendo inovação e eficiência.
• Realizar revisões de código e arquitetura, garantindo qualidade e aderência a padrões.
• Promover a adoção de boas práticas de engenharia, metodologias ágeis e cultura DevOps.
• Orquestrar arquiteturas baseadas em microserviços e/ou serverless com integração eficiente entre sistemas.
• Tomar decisões técnicas com autonomia e responsabilidade, colaborando de forma ativa com o time e as estratégias do negócio.
Requisitos e Qualificações:
Experiência e Conhecimentos Técnicos:
• Proficiência avançada em Java.
• Experiência com frameworks Spring Boot, Spring Data, Spring Security e Spring Batch.
• Experiência em arquiteturas baseadas em microserviços e serverless.
• Vivência prática com serviços AWS (EC2, S3, RDS, Lambda, API Gateway etc.).
• Conhecimento em pipelines CI/CD, IaC, automação e monitoramento em AWS.
• Experiência com bancos SQL e NoSQL, incluindo modelagem e estratégias de cache.
Comportamentais:
• Boa comunicação com diferentes públicos (técnicos e não técnicos).
• Proatividade, colaboração e escuta ativa.
• Pensamento analítico e foco em resolução de problemas.
• Forte senso de autonomia, responsabilidade técnica e protagonismo.
• Compromisso com a construção de um ambiente diverso e inclusivo."