Match score not available

Desenvolvedor Backend (Java) Sênior - Remoto

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Minimum of 7 years of experience with Java (8+) and frameworks like Spring Boot and/or Quarkus., Knowledge of relational databases (preferably MySQL) and data modeling solutions., Experience with microservices and event-driven architecture., Familiarity with Cloud Platforms such as AWS, Google Cloud Platform, or Azure..

Key responsabilities:

  • Develop and maintain banking systems, addressing bugs and creating new systems from scratch.
  • Collaborate closely with team members and different business areas to understand and solve problems.
  • Integrate systems with partner solutions, including SDKs and credit card products.
  • Participate in projects involving PoCs and MVPs, focusing on rapid results and quality code.

alt.bank logo
alt.bank
51 - 200 Employees
See all jobs

Job description

JOB DESCRIPTION

O alt.bank está contratando uma Pessoa Desenvolvedora de Software Backend para nos ajudar a desenvolver os nossos sistemas bancários desde a resolução de bugs até a criação de sistemas completamente novos do zero. 


Estamos procurando pessoas com diferentes níveis de experiência, mas que sejam, acima de tudo, curiosas e capazes de mergulhar de cabeça no nosso stack, rapidamente entender nosso funcionamento e ajudar a resolver as dores de nossos clientes, sempre com o apoio do time e da liderança.


Essa é uma posição full remota, e também estamos aceitando aplicações de fusos horários próximos ao do Brasil (de GMT-6 a GMT+0). Domínio do inglês não é obrigatório, porém, esperamos que você seja capaz de ler e entender documentações técnicas em inglês. Caso não seja Brasileiro, esperamos que você seja capaz de se comunicar bem em português ou em inglês.


Queremos pessoas de todos os tipos de identidades e experiências que estejam procurando se desenvolver e entregar soluções que mudem o panorama bancário do Brasil e, futuramente, do mundo. Nosso produto é focado na diversidade, integrando pessoas que não têm acesso ao sistema bancário. Portanto faz sentido termos essa diversidade aqui conosco, trazendo soluções e novas idéias a cada instante, sempre mudando para melhorar nosso atendimento e inovação.


Essa posição se reporta ao nosso Gerente de Desenvolvimento.


RESPONSIBILITIES AND ASSIGNMENTS

Tecnologia é uma área de vital importância para o alt.bank, porém, ela não é uma área isolada do banco. Entendemos que desenvolver bem não significa apenas entregar código escalável, organizado e testável. Indo além, queremos entregar código que traga valor para o negócio, assim como para nossos clientes, levando em consideração os prazos acordados e o escopo definido.


Isso significa que você irá trabalhar em uma squad muito próxima das pessoas do seu time, mas também de diferentes áreas de negócio e você irá nos ajudar a entender a dor das diferentes áreas e desenhar soluções para os problemas apresentados.


Alguns exemplos de projetos que você pode trabalhar no alt.bank:


  • Integrar nossos sistemas com diferentes sistemas de parceiros, tais como SDKs e produtos cartão de crédito.
  • Ajudar a desenhar e desenvolver novos sistemas utilizando arquitetura de microsserviços e eventos (Event Driven).
  • Analisar e propor melhorias técnicas para contribuir com a qualidade do código.
  • Participar de projetos que podem incluir PoCs e MVPs de projetos novos do alt.bank com potencial de virarem produtos novos com o foco em colher resultados rapidamente. 
  • Solucionar bugs que impactam a jornada de nossos clientes.

REQUIREMENTS AND QUALIFICATIONS

  • Mínimo de 7 anos de experiência com Java (8+) e frameworks como Spring Boot e/ou Quarkus.
  • Conhecimento em bancos de dados relacionais (preferencialmente MySQL) e capacidade de propor soluções de modelagem de dados.
  • Experiência em projetos utilizando microsserviços e arquitetura orientada a eventos (Event Driven).
  • Experiência em Cloud Platforms, tais como AWS (Preferencialmente), Google Cloud Platform ou Azure.
  • Vivência em projetos utilizando metodologias ágeis, (Scrum, Kanban) e práticas de entrega contínua.


  • Diferenciais
  • Quarkus;
  • Base de dados Não Relacional (MongoDB);
  • AWS Lambda;
  • Experiência com sistemas SaaS Multi tenant;
  • Experiência em projetos de produto financeiros, tais como : PIX, cartões de Crédito e Fatura;



  • O que esperamos de você? 
  • Capacidade de propor inovações tecnológicas para melhorar a eficiência dos sistemas;
  • Capacidade de propor melhorias de qualidade de código e conhecimentos em Design Pattern;
  • Desenvolver orientado por testes (TDD);
  • Contribuir com visão de monitoramento das features entregues e ser capaz de contribuir com troubleshooting de problemas na produção;
  • Auxiliar tecnicamente desenvolvedores com menos experiência;
  • Ser capaz de desenvolver tarefas com autonomia;
  • Trabalhamos em equipe, portanto, você receberá apoio de seus pares e da liderança, assim como esperamos que você colabore profundamente com o time tirando dúvidas de colegas, participando das dailies e engajando em resolver problemas dos seus pares.
  • Influenciar desenvolvedores com menos experiência, puxando discussões sobre temas relacionados à qualidade e à arquitetura.

ADDITIONAL INFORMATION

De um modo geral, pessoas que agem como "Managers of One" crescem rapidamente e se destacam no alt.bank. Não gostamos de microgerenciar pessoas e valorizamos a autonomia e proatividade. Nós falamos honestamente, abertamente e com antecedência dos problemas. Nos comprometemos com os prazos e escopo definidos. Trabalhamos como um time, portanto, somos honestos com nossos feedbacks e nos preocupamos com as pessoas, damos apoio a elas e torcemos por elas.


Para desenvolver soluções técnicas, você provavelmente realizou uma graduação que te expôs ao rigor da programação e desenvolveu sua lógica, porém, não é um ponto obrigatório. Queremos saber o que você pode desenvolver e como, não como você chegou lá.


Você deve se sentir confortável trabalhando remotamente. Isso significa que grande parte da sua comunicação será escrita. Organização e autogestão são fatores muito importantes no dia-a-dia.


Acreditamos em "Disagree & Commit". Isso significa que você argumenta claramente sobre sua abordagem com fatos e dados, porém, caso seja escolhida uma abordagem diferente da sua, você se engaja na solução proposta e faz tudo ao seu alcance para que a solução seja um sucesso.



Inquietos por um mundo mais justo 💪

O alt.bank nasceu na cidade de São Paulo com o propósito de ser uma alternativa justa dentro de um mercado altamente predatório, promovendo a justiça financeira por meio de produtos de crédito transparentes e acessíveis. 


O novücard, o cartão de crédito do alt.bank, é ideal para quem pensa no futuro. Lançado em Julho de 2022, ele é voltado para aqueles que planejam suas finanças de maneira responsável e mantêm o controle de suas contas.


Somos o primeiro investimento na América do Sul para a Union Square Ventures¹, considerado como o investidor Série A de maior sucesso do mundo. Até o momento, já recebemos mais de US$30 milhões em investimentos - liderado pela USV, sediada em Nova York.


Valorizamos princípios fundamentais que garantem um ambiente de trabalho harmonioso e produtivo, guiando nossas atitudes diárias. Nosso time é composto por profissionais de alta performance, dedicados a cuidar dos negócios e das pessoas com eficiência e carinho.


Nossa gestão é formada por grandes influenciadores de suas áreas de atuação que são:


Brad Liebmann, Fundador & CEO - https://www.linkedin.com/in/liebmann/


Fabio Silva, COO - https://www.linkedin.com/in/fabiosilvaamin/


Gustavo Busnardo, CTO - https://www.linkedin.com/in/gustavobusnardo


Eric Watson, CCO - https://www.linkedin.com/in/eric-d-watson/


Petra Studholme, CMO - https://www.linkedin.com/in/petra-studholme-6119a516/ 


Diversidade e inclusão


Acreditamos que a diversidade de pessoas enriquece nossa cultura e viabiliza um negócio mais sustentável. Por isso, prezamos por um ambiente harmonioso que respeite as diferenças e seja capaz de revelar o melhor de cada indivíduo, tanto na sua forma de trabalhar quanto na sua performance. Por isso, cuidamos para que todas as pessoas sejam integradas e respeitadas!


Aqui todos temos voz e sabemos a importância de cada um na construção de um futuro melhor. Entendemos que as grandes mudanças surgem de pequenas ações e que o trabalho que fazemos aqui tem o potencial de transformar as pessoas e os negócios.


A transformação começa aqui, com cada um de nós! Quer participar dela? 👊


¹ - saiba mais da USV em: www.usv.com



CONHEÇA MAIS SOBRE NÓS

Website; LinkedIn; Glassdoor


Required profile

Experience

Spoken language(s):
PortugueseEnglish
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Teamwork
  • Organizational Skills
  • Problem Solving

Back-End Developer Related jobs