Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Claude Code, Codex, Gemini, Cursor and Grok
Connect

Datum

NewBe an early applicant

Pessoa desenvolvedora fulllstack sênior

Posted Updated
Discussion

Summary

Senior fullstack developer at Datum (Brazil) building and maintaining scalable features used by millions of users: backend work with Java 17+/Spring Boot and Node.js/NestJS, SQL/NoSQL databases, messaging, microservices, testing, observability and documentation, plus mentoring junior developers; React/React Native frontend skills are a plus.

Estamos buscando uma pessoa que ouse protagonizar com a gente.

Responsabilidades e atribuições:

- Colaborar com equipes multifuncionais para definir, projetar e lançar novos recursos;

- Elaborar e conduzir refinamentos técnicos de demandas trazidas pelo time de produtos;

- Atuar na manutenção da saúde e qualidade do codebase, equilibrando novas funcionalidades com resolução de débitos técnicos;

- Desenvolver soluções escaláveis e que irão ser utilizadas por milhões de usuários;

- Ser crítico em relação a Monitoria e Observabilidade;

- Atuar na manutenção dos testes automatizados, incluindo criação de novos;

- Orientar desenvolvedores de menor senioridade e auxiliar no desenvolvimento destes;

- Elaboração de documentação técnica de novas funcionalidades;

- Participar das cerimônias junto com os demais integrantes da equipe.

Requisitos e qualificações:

- Experiência com Java 17+, Spring Boot e Hibernate;

- Experiência com NodeJS + NestJS;

- Experiência Bancos de Dados (SQL e NoSQL);

- Oracle

- MongoDB

- RDS

- Experiência com comunicação por mensageria (RabbitMQ e SQS);

- Experiência, compreensão e entendimento de arquitetura de micro serviços.

- Experiência com Design de APIs REST;

- Experiência com Testes Unitários (jUnit 5) e Testes Contrato (Pact);

- Experiência com Axway - API Gateway;

- Experiência com Git e Versionamento de Código;

- Experiência com Dynatrace;

- Conhecimento de Clean Code, Clean Architecture e Modularização;

- Boas práticas de código, documentação e desenvolvimento de telas e componentes;

- Experiência com em metodologias ágeis;

- Excelentes habilidades para resolução de problemas e atenção aos detalhes;

- Estar disposto a buscar novos conhecimentos e encarar novos desafios;

- Experiencia de 3 anos no minimo em projetos de alta complexidade técnica e de processos

Desejável:

- Experiência em desenvolvimento de aplicativos/front-end com React Native e React;

- Experiência com Javascript/Typescript;

- Experiencia com Next.js, React Hooks, Styled Components, Axios;

- Experiência com arquitetura de Microfrontend (MFE)

Informações adicionais:

Por aqui, você também conta com vantagens pensadas para apoiar sua rotina, bem-estar e desenvolvimento:

  • Zenklub: duas sessões gratuitas por mês com psicólogos, terapeutas, nutricionistas ou coaches. Sessões extras saem por R$ 70 e o benefício também pode incluir dependentes.
  • ️ Wellhub (Gympass): acesso a descontos de até 75% em mais de 22 mil academias espalhadas pelo Brasil.
  • MomCare: incentivo monetário flexível no período pós-licença maternidade.
  • Incentivo Alura: apoio ao desenvolvimento contínuo, com subsídio de 50% da licença Alura Plus, via reembolso pelo período de 12 meses.
  • Parcerias educacionais: descontos de até 70% em diversas instituições de ensino, incluindo graduação, pós-graduação, MBAs, idiomas e muito mais.
  • RecomenDatum: suas conexões também podem gerar oportunidades! Indique profissionais para o nosso time ou empresas para nosso ecossistema e ganha recompensas.

Quer conhecer outras vantagens de fazer parte da Datum? Acesse a home da nossa página de carreiras para conhecer os demais benefícios que oferecemos.

*Os benefícios podem variar conforme os acordos definidos na contratação.


Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →