A Posthaus está em busca de um(a)Desenvolvedor(a) Fullstacktalentoso(a) e experiente, com uma forte inclinação para obackend, para se juntar à nossa equipe responsável pelo ecossistema do nosso e-commerce (site e app).
Se você é apaixonado(a) por construir APIs robustas, arquiteturas de microsserviços e sistemas escaláveis, e quer trabalhar em um ambiente ágil e dinâmico, esta é a oportunidade ideal para vocêSuas Responsabilidades : Projetar, desenvolver e manter microsserviços de alta performance emJava, utilizando frameworks modernos comoSpringeQuarkus.
Criar e otimizarAPIs RESTfulque servem nosso e-commerce, garantindo escalabilidade e baixa latência.
Trabalhar com bancos de dados relacionais e não relacionais (MongoDB, Elasticsearch).
Colaborar ativamente com a equipe de frontend para definir contratos de API e garantir uma integração perfeita.
Garantir a qualidade e a resiliência do código através da implementação detestes unitários e de integração.
Participar de todo o ciclo de vida do desenvolvimento.Requisitos Essenciais : Sólida experiência em desenvolvimento backend comJava.Profundo conhecimento emSQL / PLSQLe modelagem de dados.Experiência na construção deAPIs RESTfule na arquitetura deMicrosserviços.Domínio dos princípios deOrientação a Objetos,Design PatternseClean Code.Experiência prática comTestes Unitários e de Integração.Proficiência comGite familiaridade com o fluxo de trabalhoGitflow.Vivência em times que utilizam metodologias ágeis comoScrumouKanban.Formação em Curso Superior na área de Tecnologia da Informação ou correlatas.Diferenciais que nos encantam : Conhecimento emJavaScript / TypeScripte frameworks como.Familiaridade com bancos não relacionais comoMongoDBeElasticsearch.Conhecimento emmensageria(especialmenteRabbitMQ).
Noções deDevOps, incluindo práticas de CI / CD e containerização comDocker.Experiência comJava Server Faces (JSF).
Desenvolvedora Fullstack • Blumenau, Santa Catarina, Brasil