Responsabilidades e atribuições
* Desenvolver, manter e otimizar serviços e APIs em Java (Spring Boot ou frameworks similares);
* Implementar integrações entre sistemas e bancos de dados relacionais e não-relacionais;
* Garantir a escalabilidade, segurança e performance das aplicações backend;
* Colaborar com frontend developers para integração de APIs e resolução de dependências técnicas;
* Contribuir paradecisões de arquitetura, padrões de código e boas práticas;
* Realizar testese participar de code reviews para assegurar qualidade das entregas.
Requisitos e qualificações
* Experiência sólida em desenvolvimento backend com Java
* Inglês avançado para reuniões com o cliente;
* Vivência com frameworks modernos (Spring Boot, Quarkus, Micronaut ou similar);
* Conhecimento embancos de dados relacionais (SQL) e noções de NoSQL;
* Desenvolver, manter e otimizar serviços e APIs em Java (Spring Boot ou frameworks similares);
* Implementar integrações entre sistemas e bancos de dados relacionais e não-relacionais;
* Garantir a escalabilidade, segurança e performance das aplicações backend;
* Colaborar com frontend developers para integração de APIs e resolução de dependências técnicas;
* Contribuir paradecisões de arquitetura, padrões de código e boas práticas;
* Realizar testese participar de code reviews para assegurar qualidade das entregas.
* Experiência com APIs RESTful;
* Noções de frontend (HTML, CSS, JavaScript e/ou React/Angular/Vue);
* Versionamento com Git.