Software Engineering Lead Integration Platform

Work set-up: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Sólido conhecimento em Java e Spring, com experiência em microsserviços., Experiência prática com Javascript, Node.js e micro frontends., Familiaridade com Python para automações e serviços internos., Vivência com serviços em nuvem (AWS, GCP ou Azure) e arquitetura de microsserviços..

Key responsibilities:

  • Desenvolver e evoluir um ecossistema de APIs de integração.
  • Participar das decisões técnicas e evoluções arquiteturais da plataforma.
  • Realizar revisões de código e garantir a qualidade técnica do time.
  • Apoiar na padronização de práticas de engenharia e na automação de testes e monitoramento.

Dock logo
Dock Large https://dock.tech
1001 - 5000 Employees
See all jobs

Job description

JOB DESCRIPTION

Quem é a Dock?


Há mais de 20 anos, cumprimos a missão de democratizar o acesso a serviços financeiros, tornando experiências financeiras mais simples e acessíveis.

Somos um time de pessoas obstinadas, que acreditam na tecnologia e nos serviços como os principais facilitadores para a evolução de nossos clientes e a transformação do papel das finanças.

Atuando em 11 localidades pela América Latina, trabalhamos sob o propósito de desmaterializar o universo financeiro para impulsionar a sociedade.



Como é o nosso time de Integrations Platform?


Somos o time responsável por desenvolver o ecossistema de APIs que compõem a Pier Pro, uma plataforma de integração que fornece informações sobre meios de pagamento.


Também somos responsáveis pela evolução da plataforma de Backoffice, construída em um ecossistema de micro frontends chamado Dock Console.


Nosso foco é construir e aprimorar essas plataformas com base nas melhores práticas e tecnologias do mercado, sempre considerando o que faz sentido para o nosso contexto. Buscamos uma arquitetura sólida, estável, resiliente, escalável e com alto nível de observabilidade.


Mais do que um time técnico, somos um grupo unido, colaborativo e comprometido. Acreditamos que o trabalho em conjunto, com dedicação e parceria, é o caminho para alcançar nossos objetivos e crescer continuamente — como equipe e como pessoas.


RESPONSIBILITIES AND ASSIGNMENTS

E o dia a dia, como será?


  • Desenvolvimento e evolução de um novo ecossistema modularizado, responsável por um conjunto de APIs de integração que sustentam a plataforma.
  • Participação ativa nas decisões técnicas, ajudando a definir a estrutura, o comportamento e os padrões que seguimos nas nossas APIs.
  • Contribuição na evolução arquitetural da plataforma, trazendo novos conceitos, ideias e soluções que façam sentido para o nosso contexto.
  • Revisão de código com foco em qualidade, boas práticas e alinhamento técnico entre o time.
  • Manutenção e melhorias contínuas na base existente, cuidando da saúde do sistema e garantindo estabilidade.
  • Apoio na padronização de práticas de engenharia, ajudando o time a trabalhar de forma mais coesa, produtiva e sustentável.
  • Envolvimento com testes automatizados, práticas de DevOps e monitoramento das aplicações, sempre com atenção à performance, segurança e observabilidade.


    • REQUIREMENTS AND QUALIFICATIONS

      O que esperamos de você?


      Aspectos de Liderança:

      • Buscamos alguém que, além de forte capacidade técnica, tenha paixão por liderar pelo exemplo e construir pontes entre tecnologia, pessoas e negócio.

          • Atue com visão estratégica, ajudando a guiar a evolução da plataforma de forma alinhada aos desafios e objetivos da empresa;
          • Tenha confiança para tomar decisões técnicas importantes, considerando impacto a longo prazo e guiando o time com clareza;
          • Seja uma referência técnica, inspirando o time com boas práticas, padrões sólidos e soluções escaláveis;
          • Conduza a evolução arquitetural da plataforma, propondo melhorias contínuas e garantindo que a base técnica cresça de forma sustentável;
          • Acompanhe de perto o time, promovendo alinhamento técnico, autonomia e colaboração no dia a dia;
          • Atue como mentor, ajudando as pessoas a se desenvolverem tecnicamente e crescerem como profissionais de engenharia;
          • Seja voz ativa nas discussões com produto, arquitetura e outras lideranças, mantendo o foco em construir soluções que realmente façam sentido;
          • Tenha sensibilidade para equilibrar inovação, débito técnico e entrega de valor, tomando decisões que garantam qualidade sem perder o ritmo;
          • Acredite que liderança se constrói com escuta ativa, parceria e responsabilidade compartilhada.


            • Aspectos Técnicos:

              • Sólido conhecimento em Java e Spring, com experiência em projetos robustos, escaláveis e orientados a microsserviços;
              • Sólido conhecimento em Javascript com NodeJs, com experiencia em arquiteturas com microfronteds
              • Experiência prática com Python especialmente para automações, ferramentas internas ou serviços específicos;
              • Vivência com serviços em nuvem (AWS, GCP ou Azure), com entendimento de infraestrutura, provisionamento e boas práticas de segurança e escalabilidade;
              • Domínio em arquitetura de microsserviços, com foco em performance, resiliência e manutenibilidade;
              • Experiência com GraphQL e REST APIs, entendendo quando e como utilizar cada abordagem de forma estratégica;
              • Familiaridade com micro frontends, contribuindo na estruturação de aplicações desacopladas e escaláveis no frontend;
              • Conhecimento avançado em padrões de projeto, design de APIs, arquitetura limpa e DDD (DomainDriven Design);
              • Prática com observabilidade (monitoramento, tracing, métricas) e preocupação contínua com segurança e boas práticas de engenharia;
              • Capacidade de lidar com sistemas distribuídos, eventdriven architecture, filas (ex: Kafka, RabbitMQ) e cache (ex: Redis);
              • Experiência com bancos relacionais ,e especialmente PostgreSQL e SQL Server, com atenção à modelagem eficiente e otimização de queries.


                • É desejável que você tenha:


                  • Experiência prática e conhecimento em Inteligência Artificial (IA), especialmente no desenvolvimento e uso de agents de IA;
                  • Familiaridade com MultiContextual Processing (MCPs) e comunicação entre agentes, incluindo integração com Large Language Models (LLMs);
                  • Interesse em explorar e aplicar essas tecnologias para inovar e aprimorar soluções dentro da plataforma.


                    • ADDITIONAL INFORMATION

                      E quais são os benefícios?


                      • Remote first*: política flexível de contratação, a depender da função aplicada e necessidade da área;
                      • Auxílio alimentação (mercado & restaurante);
                      • Plano de saúde e odontológico;
                      • Hospital digital;
                      • Suporte psicológico para psicoterapia online;
                      • Orientação ergonômica;
                      • Wellhub e TotalPass;
                      • Auxílio mensal para despesas remote first;
                      • Previdência privada após 6 meses de trabalho;
                      • Licença parental estendida;
                      • Auxílio creche;
                      • Auxílio para pais de filhos especiais;
                      • Plataforma de idiomas;
                      • Disponibilidade de coworking no Brasil inteiro;

                        • *A Dock prioriza a política Remote First como modelo de trabalho. Entretanto, em algumas áreas específicas, a atuação presencial pode ser exigida.


                          Vá mais longe com a gente

                          A Dock respeita a pluralidade de identidades e trabalha para promover uma cultura inclusiva. Não fazemos distinção de raça, cor, religião, identidade de gênero, orientação sexual, nacionalidade, deficiência ou idade em nenhuma etapa do processo seletivo, reforçando nosso compromisso com a diversidade.


                          Somos Dockers. Juntos construímos um futuro melhor. Inimaginável. Inesperado. Sem amarras.


                          Todos os dias, tornamos o universo financeiro mais simples, fácil e amplamente disponível. Fazemos isso questionando verdades estabelecidas, mudando conceitos e projetando o novo.


                          Nós realmente acreditamos na tecnologia para a evolução dos nossos clientes e para transformar o papel das finanças em todo o mundo, impulsionando a sociedade.


                          Se você também acredita nesse futuro, vem construir ele com a gente!


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Portuguese
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Communication
  • Leadership

Lead Developer Related jobs