Startup
Localização: São Paulo, Brasil (Híbrido)
Salário: Não especificado
Aceito candidatos de outras cidades/estados dispostos a se mudar para o local de trabalho
Conectamos empresas e startups em fase de tração ou scale-up a profissionais altamente qualificados, com foco em agilidade e assertividade no processo de contratação.
Nosso cliente esta contratando desenvolvedor Java Senior.
O candidato precisa falar Inglês com alta proficiência esse requisito e obrigatório. Candidatos que não conseguem se comunicar de forma profissional em inglês não devem se candidatar. O nível será avaliado no processo seletivo.
10+ anos de experiência em desenvolvimento de aplicações corporativas (Enterprise Applications), com histórico comprovado de desenvolvimento em Java para empresas com faturamento superior a US$ 1 bilhão.
Experiência em projetos SaaS de grande escala, incluindo modernização de sistemas ou projetos greenfield.
Experiência com Test-Driven Development (TDD) e Garantia de Qualidade (Quality Assurance).
Habilidades Obrigatórias
Java: Forte domínio dos recursos do Java 21 e experiência prática com funcionalidades como streams, programação funcional, programação assíncrona com Futures e Virtual Threads, além de CompletableFutures.
JDBC, frameworks ORM e bom conhecimento de bancos de dados orientados a documentos, como MongoDB.
Framework Quarkus (preferencial), mas Spring é aceitável.
Arquitetura de microsserviços em Java.
Arquitetura e princípios orientados a eventos (event-driven).
Desenvolvimento de APIs (tanto como publicador quanto como consumidor).
Forte capacidade de documentação de código e de sistemas.
Bom entendimento de padrões de design em Java e arquiteturas orientadas a eventos.
Boas práticas de desenvolvimento de software (SDLC, etc.).
Git.
Experiência em deploy de aplicações em ambiente de nuvem.
Bom entendimento de metodologias Ágeis/Scrum e processos Kanban.
Cloud Engineer / Desenvolvedor Java Full Stack com proficiência em:
Java
JDBC
Spring Framework com extensões Boot
Arquitetura de microsserviços em Java
Desenvolvimento de APIs (publicador e consumidor)
Forte capacidade de documentação de código e sistemas
Boas práticas de desenvolvimento de software (SDLC, etc.)
Git
Metodologia Ágil / Scrum
Diferenciais (Nice to Have)
Familiaridade com Google Cloud Platform (GCP)
Experiência com Google Pub/Sub e Kafka
Conhecimento em MongoDB
Familiaridade com Azure DevOps (experiência com Jira é aceitável)
Experiência com Azure DevOps Pipelines
Diferenciais (Nice to Have)
Familiaridade com Google Cloud Platform (GCP)
Experiência com Google Pub/Sub e Kafka
Conhecimento em MongoDB
Familiaridade com Azure DevOps (experiência com Jira é aceitável)
Experiência com Azure DevOps Pipelines
Soft Skills
Capacidade de adaptação a desafios novos e complexos, entregando soluções de nível enterprise. Potencial para gerenciar membros de equipes remotas e offshore no futuro.
Disposição e capacidade para treinar novos desenvolvedores conforme ingressam na equipe, atuando como mentor para garantir a entrega dos projetos dentro dos prazos.
Excelentes habilidades de design de sistemas, aliadas a forte conhecimento de princípios arquiteturais.
Boa comunicação e habilidades de apresentação. A função exige bastante uso de whiteboarding e tomada de decisões de design sólidas para implementação do sistema
Acesse o perfil da Talently para conhecer sua história, suas vantagens e todas as informações relacionadas ao recrutamento.