Buscamos um Desenvolvedor Java Sênior para atuar no desenvolvimento, sustentação e evolução de aplicações corporativas críticas. O profissional será responsável por desenvolver soluções robustas e escaláveis, contribuir com decisões arquiteturais e garantir qualidade técnica das entregas em ambientes de alta complexidade.
Quem somos e porque estamos contratando.
Fundada em 2016, somos o braço especializado na oferta de serviços terceirizados de profissionais de TI, permitindo que nossos clientes mantenham foco em seus propósitos de negócios e confiem a TI com a gente.
Em linha com o crescimento da demanda por esses serviços, reestruturamos nossa organização trazendo grandes talentos e especialistas para comporem nosso time.
Nossos colaboradores são nosso maior e melhor ativo, por isso buscamos profissionais dinâmicos, apaixonados por TI, inovação e qualidade, que coloquem o cliente em primeiro lugar, mas que também priorizem o seu bem-estar e de todo grupo, valorizando a importância do contínuo aprendizado.
Descrição das atividades:
Desenvolver, manter e otimizar aplicações Java garantindo alta performance e escalabilidade.
Participar da definição de arquitetura e design de software, propondo soluções técnicas eficientes.
Colaborar com equipes multidisciplinares, incluindo design, produto e outros desenvolvedores.
Realizar revisões de código e apoiar tecnicamente desenvolvedores menos experientes.
Desenvolver e manter testes automatizados para garantir qualidade e estabilidade das aplicações.
Contribuir para a documentação técnica de sistemas e processos.
Identificar, analisar e corrigir bugs, além de otimizar código existente.
Participar das cerimônias ágeis como dailies, plannings e retrospectivas.
Requisitos obrigatórios
Experiência mínima de 5 anos em desenvolvimento Java.
Conhecimento sólido em frameworks Spring, Spring Boot, Hibernate e JPA.
Experiência com bancos de dados relacionais como PostgreSQL ou MySQL.
Vivência com bancos de dados não relacionais como MongoDB.
Experiência com desenvolvimento de APIs REST e SOAP.
Conhecimento em versionamento de código utilizando Git.
Experiência com metodologias ágeis (Scrum ou Kanban).
Vivência em deploy e manutenção de aplicações em ambientes cloud (AWS, Azure ou GCP).
Experiência com testes automatizados e práticas como TDD ou BDD.
Capacidade analítica, resolução de problemas e boa comunicação em equipe.
Requisitos desejáveis
Experiência com arquitetura de microservices.
Conhecimento em containers como Docker e Kubernetes.
Vivência com práticas DevOps e ferramentas de CI/CD (Jenkins, CircleCI ou similares).
Experiência com ferramentas de monitoramento e observabilidade (Prometheus, Grafana, ELK Stack).
Conhecimento em outras linguagens como Kotlin ou Scala.
Participação em projetos de código aberto.
Previsão de início: Início Imediato
Nível de Experiência: Sênior
Regime de Contratação: Pessoa Jurídica
Modelo de Trabalho: Remoto
Formação desejada: Graduação ou cursando Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou Análise de Sistemas.
Idiomas: Português
Gostou da vaga? Candidate-se! Não esqueça de informar sua pretensão salarial e disponibilidade para início.