Job descriptionEstamos à procura de desenvolvedores back-end para fazer parte do nosso time!Nosso principal desafio é proporcionar aos nossos vendedores a melhor experiência na venda de empréstimos e seguros por meio do sistema da promotora!Para superar esse desafio, você contará com o apoio de um incrível time de produtos, composto por PMs, UX Designers e Engenheiros de software.As principais linguagens utilizadas são Java, NodeJS e Go!
Se você tem experiência nessas tecnologias, esta vaga pode ser sua!Cadastre o teu currículo e faça parte do nosso time!Main responsibilitiesManter e evoluir aplicações desenvolvidas pela empresa;Entregar código testável, escalável e eficiente;Contribuir na evolução de arquitetura de aplicações (Junto aos demais desenvolvedores);Contribuir em todas as fases do ciclo de desenvolvimento (Junto ao time de arquitetura e PMs).Requirements and skillsCompetências técnicas : Experiência em desenvolvimento utilizando Java 11 e / ou superior;Experiência em desenvolvimento com frameworks como Spring Boot ou Quarkus;Habilidade em implementar padrões de design como Factory, Builder e Command para garantir códigos eficientes e escaláveis;Experiência com ORMs, preferencialmente Hiberante, para facilitar o acesso e manipulação de dados;Experiência com aplicações modulares e multi-módulos;Experiência em banco de dados relacionais (PostgreSQL);Git.Diferenciais : Habilidade de interpretar arquiteturas com abstrações de camadas (DDD, Clean Architecture, Hexagonal);Experiência com arquitetura distribuída e orientada a eventos, proporcionando soluções escaláveis e resilientes;Experiência em banco de uso cache (Redis);Habilidade de interpretar e implementar aplicações baseadas em diagramas UML e Modelo C4;Conhecimento de desenvolvimento em Nuvem, especialmente GCP;Experiência em Domain Driven Design (DDD) para desenvolver soluções alinhadas com as necessidades do negócio;Familiaridade com Google PubSub ou outro serviço de mensageria para comunicação eficiente entre componentes do sistema;Experiência com desenvolvimento utilizando Go;Conhecimento em Kubernetes;Competências Comportamentais : Iniciativa;Senso de urgência;Comunicação;Raciocínio lógico;Atenção a detalhes;Foco voltado ao resultado;Relacionamento Interpessoal;Additional informationImportante : Atuação Remota / Hibrida.
J-18808-Ljbffr
Desenvolvedor Pleno • Brasil