Desenvolvedor Java

São Paulo Remote

Buscamos um(a) Desenvolvedor(a) Java para atuar na evolução e sustentação de soluções backend robustas, escaláveis e de alta disponibilidade, em parceria com times de Produto, Arquitetura, DevOps e demais áreas técnicas.

Principais responsabilidades

  • Desenvolver e evoluir aplicações backend utilizando Java;
  • Projetar e implementar APIs REST e integrações entre sistemas;
  • Contribuir para decisões técnicas e evolução da arquitetura das soluções;
  • Atuar na análise, correção e prevenção de problemas;
  • Desenvolver testes automatizados e garantir a qualidade do código;
  • Participar de code reviews e contribuir para a evolução técnica do time;
  • Apoiar a evolução de padrões, processos e boas práticas de engenharia de software.
Requirements
  • Experiência sólida como Desenvolvedor(a) Java em ambientes de alta complexidade;
  • Experiência com APIs REST, integrações entre sistemas e microsserviços;
  • Conhecimento de arquitetura de software, princípios SOLID e padrões de projeto;
  • Experiência com testes automatizados e qualidade de código;
  • Conhecimento em bancos de dados relacionais e/ou NoSQL;
  • Experiência com Git e CI/CD;
  • Conhecimento de metodologias ágeis e atuação em times multidisciplinares;
  • Boa capacidade de análise, resolução de problemas e comunicação;
  • Graduação completa em Ciência da Computação, Engenharia da Computação, Sistemas de Informação ou áreas correlatas.