Desenvolvedor Java Senior - híbrido em Campinas -SP
Agradecemos seu interesse! No momento, não estamos aceitando novas candidaturas para esta vaga, mas temos várias outras oportunidades esperando por você.
VagasSobre a Vaga
Desenvolvedor Java Sênior em Campinas - SP
Brasil - São Paulo/SP - Hibrido
Responsabilidades
Atuar como líder técnico do time de desenvolvimento, fornecendo suporte estratégico e orientação ao longo de todo o ciclo de vida do software;
Trabalhar em parceria com a equipe de arquitetura para propor melhorias tecnológicas e apoiar a priorização do backlog técnico;
- Garantir a aplicação consistente das melhores práticas de desenvolvimento;
Assegurar alta qualidade nas entregas, desde a fase de planejamento até a implantação em produção;
Acompanhar a performance das aplicações e propor ajustes contínuos para melhorar o desempenho;
Antecipar riscos e oportunidades, adotando uma postura proativa e preventiva na resolução de problemas;
Apoiar no desenvolvimento técnico dos profissionais menos experientes, incentivando o crescimento da equipe;
Participar ativamente na definição e implementação da comunicação entre backend e frontend;
Contribuir para o levantamento de requisitos e definição de restrições técnicas com foco em escalabilidade e performance;
Liderar tecnicamente todas as fases do projeto — desde a concepção até o encerramento — acompanhando qualidade, prazos e entregas.
Requisitos
Sólida experiência com Java 17+ e frameworks como Spring Boot, Spring Data, Spring Security e Spring Cache;
Conhecimento avançado em AWS (S3, Pipelines, EKS, VPC, SG, Kafka, MSK e demais serviços ligados a CI/CD);
Domínio de arquitetura hexagonal e microsserviços em ambiente cloud, utilizando Docker e EKS;
Desenvolvimento de APIs com Spring Boot, incluindo integrações com Kafka e REST, utilizando FeignClient/WebClient com mecanismos de tolerância a falhas (Hystrix, Resilience4j);
- Experiência com event streaming usando Kafka;
- Familiaridade com CI/CD, Git, GitFlow, GitHub Actions e Maven;
- Banco de dados: Redis, MongoDB e PostgreSQL;
- Ferramentas de observabilidade como OpenSearch, Grafana e Dynatrace;
- Experiência com documentação técnica em Confluence e Swagger/OpenAPI;
Prática consolidada em boas práticas de desenvolvimento (SOLID), Clean Code, TDD e code review;
- Conhecimento em BDD, DDD, Mockito, JUnit e Cucumber;
- Atuação com metodologias ágeis como Scrum e Kanban.
Requisitos
- Sólida experiência com Java 17+ e frameworks como Spring Boot, Spring Data, Spring Security e Spring Cache;
- Conhecimento avançado em AWS (S3, Pipelines, EKS, VPC, SG, Kafka, MSK e demais serviços ligados a CI/CD);
- Domínio de arquitetura hexagonal e microsserviços em ambiente cloud, utilizando Docker e EKS;
- Desenvolvimento de APIs com Spring Boot, incluindo integrações com Kafka e REST, utilizando FeignClient/WebClient com mecanismos de tolerância a falhas (Hystrix, Resilience4j);
- Experiência com event streaming usando Kafka;
- Familiaridade com CI/CD, Git, GitFlow, GitHub Actions e Maven;
- Banco de dados: Redis, MongoDB e PostgreSQL;
- Ferramentas de observabilidade como OpenSearch, Grafana e Dynatrace;
- Experiência com documentação técnica em Confluence e Swagger/OpenAPI;
- Prática consolidada em boas práticas de desenvolvimento (SOLID), Clean Code, TDD e code review;
- Conhecimento em BDD, DDD, Mockito, JUnit e Cucumber;
- Atuação com metodologias ágeis como Scrum e Kanban.
Benefícios
Não informado.
Vagas semelhantes para você
Selecionadas com base na tecnologia, modalidade, nível e localização desta oportunidade.