
Software Engineer Specialist (Tech Lead) - Campinas/SP
- Campinas - SP
- Permanente
- Período integral
- Gerenciar, acompanhar e executar projetos complexos de back-end.
- Definir estratégias e metodologias para otimizar recursos, aplicações e tecnologias.
- Estruturar, revisar e garantir diretrizes técnicas, políticas e segurança das aplicações.
- Revisar e otimizar código, além de documentar tecnicamente os projetos.
- Dar suporte técnico, disseminar conhecimento e orientar levantamento de requisitos.
- Conduzir estudos de tecnologias, propor soluções e liderar decisões técnicas complexas.
- Liderar tecnicamente a equipe em todas as fases do desenvolvimento de software.
- Propor evoluções tecnológicas com o time de arquitetura e priorizar o backlog.
- Garantir boas práticas, alta qualidade e performance dos sistemas.
- Antecipar problemas e desenvolver soluções preventivas com agilidade.
- Orientar desenvolvedores, apoiar decisões e atuar na integração entre aplicações.
- Planejar requisitos técnicos e monitorar todas as etapas dos projetos.
- Java 17+(Spring boot, Spring Data, Spring Security e Spring Cache);
- AWS (S3, Pipelines, EKS, VPC, SG, Kafka, MSK e Demais serviçoes do fluxo de CI/CD);
- Arquitetura Hexagonal;
- Arquitetura distribuída em Microsserviços e Containers na Cloud (EKS/Docker);
- APIs em SpringBoot com integrações em Kafka e Rest utilizando FeignClient/webclient com tolerancia a falhas (Fallback em Hystrix/resilience4j);
- Arquitetura Event Streaming com Kafka;
- Continuous Integration e Continuous Deployment (CI/CD), Git, GitAction Gitflow, Maven;
- DBs Redis, Mongo e Postgre;
- Observability (openSearch, Grafana e Dynatrace);
- Documentação no Confluence e Swagger;
- Boas práticas de desenvolvimento de software (SOLID);
- Qualidade de Código (TDD, Clean Code) e Code Review;
- BDD, DDD, Mockito, Junit e Cucumber;
- Agil, Kanban e Scrum;
- Experiência com produtos digitais financeiros ou APPs de larga escala;
- Experiência com testes automatizados.
- Etapa 2: Conhecendo suas habilidades e potenciais2Conhecendo suas habilidades e potenciais
- Etapa 3: Papo com Recrutador/a3Papo com Recrutador/a
- Etapa 4: Papo com a Liderança4Papo com a Liderança
- Etapa 5: Contratação5Contratação