OverviewÁgeis, flexíveis e criativos, exploramos possibilidades com disposição e desejo de fazer acontecer. Sempre prontos para encarar novos desafios, nutrimos líderes que, além de ter garra, são abertos e empáticos, veem na proximidade das relações, o elo entre cada um.Nossa missão, se faz cumprida quando transformamos a vida dos outros através dos nossos conhecimentos. Nossos pilares de cultura reforçam nossa postura idealizadora e com desejo de fazer acontecer: T rabalho em equipe, T ransparência, E xcelência e E ficiência com profundidade.Dominamos nossos processos e trazemos melhorias para quem deseja ter uma vida financeira mais inteligente.Principais desafios:
Participar ativamente junto ao PO na definição de escopo de negócio e qual a melhor definição de requisitos dos projetos;
Participar ativamente junto ao Scrum Master para estimar tamanho, capacity e alocação do time dado o viés técnico da solução;
Apoiar o time nas soluções e entender a complexidade das tarefas;
Atuar em refinamentos técnicos com demais áreas de tecnologia, priorizando as demandas e atividades técnicas do time.;
Garantir a melhoria da qualidade técnica dos sistemas existentes.
Desenhar sistemas robustos e resilientes em JAVA para atender o negócio, elaborando documentação técnica e diagramas que descrevam a arquitetura e os componentes da aplicação, aplicando as melhores práticas de desenvolvimento como SOLID, Clean Code, Testes Unitários e afins;
Realizar revisões e auditorias técnicas para garantir a qualidade do código e aderência às boas práticas de engenharia de software;
Identificar e solucionar problemas de desempenho e integração entre os componentes da aplicação;
Acompanhar homologação e atuar em possíveis Bugs direcionando o time de desenvolvimento;
Acompanhar processos de implantação e pós-implantação do que foi desenvolvido garantindo a qualidade das entregas.
Principais competências
Superior completo em Tecnologia ou áreas correlatas;
Experiência sólida como desenvolvedor(+5 anos- principalmente na plataformaJava);
Conhecimentos em NoSQL (Ex: MongoDb, Redis, ElasticSearch);
Teste unitário/unidade; TDD / BDD;
Sonarqube, Programação Orientada a Objetos, Design de API Rest (Http);
Experiência com cloud, preferencialmente AWS;
Conhecimentos em Arquitetura de Microsserviços, SOLID, Design Patterns, Clean Architecture, Arquitetura Orientada a Eventos (EDA), API Gateway;
Conhecimentos em de broker de mensagens. (Ex: RabbitMq, ActiveMQ, Kafka e etc);
Conhecimentos em monitoramento e observabilidade (Ex: Prometheus, Grafana, Dynatrace, DataDog, NewRelic e etc);
Conhecimentos com logs (GrayLog, Kibana, CloudWatch e etc);
Conhecimentos em CI/CD. (Jenkins, CloudBees, Travis CI e etc);
Conhecimentos em code review e pair programing;
Vivência com metodologias ágeis (Scrum, Kanban)
Inglês Intermediário (leitura e conversação);
Modelo de atuaçãoHíbrido (4 dias presencial no escritório e 1 dia de home office)Benefícios
Vale Refeição
Vale Alimentação
13º de Vale Alimentação