Software Engineering Iii
dock
Score da Vaga
90 pontosQuem é 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.
Sobre nosso modelo de trabalho:
Híbrido, sim. Engessado, não!Aqui, você tem flexibilidade para organizar sua rotina!
Nosso modelo prevê 40% de presencialidade no mês, mas sem aquela obrigação de estar no escritório em dias fixos toda semana.Quer ir quarta? Pode! Prefere quinta? Também!
A ideia é que você organize seus dias presenciais com autonomia, respeitando o percentual mensal combinado.Mais flexibilidade na rotina, sem abrir mão da troca presencial.
Como é o nosso time de Engenharia?
Buscamos por talentos inigualáveis para nos ajudar a espalhar o poder financeiro! Nossos times gerenciam operações de missão crítica focadas na evolução e estabilidade de produtos de pagamentos (como Pix, Autorização, entre outros).
Temos um ambiente horizontal onde todos têm liberdade para propor mudanças e melhorias. Aqui, você terá a oportunidade de ver seu trabalho impactar diretamente a vida de milhares de pessoas em tempo real.
E o dia a dia, como será?
Nesta função, você irá atuar em um ambiente de altíssima escala, com foco em resiliência e qualidade. Suas principais responsabilidades serão:
-
Desenvolvimento E2E: Estimar e desenvolver soluções de ponta a ponta com autonomia, construindo APIs de alta performance com foco em baixa latência e consistência de dados.
-
Decisões Arquiteturais: Analisar o fluxo das tarefas, antecipar pontos de falha (gargalos) e resolver problemas criando soluções estruturantes de médio e longo prazo.
-
Ownership & Operação: Realizar deploy em produção e garantir a saúde do ecossistema (pós-deploy), analisando logs, métricas e SLAs para agir proativamente em incidentes críticos.
-
Qualidade de Código: Utilizar boas práticas de projeto, Clean Code, TDD e garantir baixo acoplamento entre microsserviços.
-
Mentoria e Liderança Técnica: Apoiar tecnicamente o time, disseminar conhecimento, conduzir code reviews rigorosos e mentorizar pessoas desenvolvedoras menos experientes.
-
Colaboração: Trabalhar lado a lado com Tech Leads e POs na definição de prioridades, traduzindo requisitos complexos de negócio em soluções técnicas robustas.
O que esperamos de você?
-
Linguagem: Experiência sólida (6+ anos) com desenvolvimento Backend em Java (experiência com Java 17+ é um grande diferencial).
-
Frameworks & Ecossistema: Domínio de Spring Boot (Spring Data JPA, etc) e ferramentas de build (Maven).
-
Arquitetura: Experiência sólida com arquitetura de Microsserviços, Design Patterns e conceitos profundos de Orientação a Objetos.
-
Mensageria e Integrações: Vivência com Apache Camel e brokers de mensageria (Kafka, RabbitMQ, SNS/SQS ou equivalente).
-
Banco de Dados: Base sólida em SQL e experiência profunda com bancos relacionais (MySQL, PostgreSQL) e conhecimentos em não-relacionais (ex: Redis, DynamoDB).
-
Infraestrutura e Cloud: Experiência prática com Cloud AWS, ambiente Linux e ferramentas de containerização (Docker e Kubernetes).
É desejável que você tenha:
-
Experiência prévia no setor de Meios de Pagamento, Banking ou fluxos do BACEN (ex: Pix).
-
Vivência com cultura DevOps (CI/CD, infraestrutura como código).
-
Conhecimento em ferramentas de versionamento de banco de dados (ex: Liquibase) e geração de código (Lombok, MapStruct).
-
Noções de desenvolvimento Frontend (Vue 3, Node.js, Vite) para eventuais apoios ou visão sistêmica.
-
Inglês Intermediário e noções de Espanhol.
E quais são os benefícios?
- Auxílio alimentação (mercado & restaurante);
- Plano de saúde e odontológico;
- Hospital digital;
- Suporte psicológico para psicoterapia online;
- Wellhub e TotalPass;
- Auxílio mensal para despesas com mobilidade;
- Previdência privada após 6 meses de trabalho;
- Licença parental estendida;
- Auxílio creche;
- Auxílio para pais de filhos especiais;
Sobre a área de Desenvolvimento
A área de Desenvolvimento de Software é uma das mais dinâmicas e em constante evolução no mercado de trabalho. Profissionais dessa área são responsáveis por criar, manter e otimizar aplicações web, mobile e desktop que impactam milhões de usuários diariamente.
As principais linguagens e frameworks incluem JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel) e TypeScript. A demanda por desenvolvedores full-stack continua crescendo, especialmente em empresas de tecnologia e startups.
Salários variam de R$ 3.000 (júnior) a R$ 20.000+ (sênior), com oportunidades crescentes para trabalho remoto e freelance internacional.
Conheça Outras Áreas
Entenda melhor o escopo de atuação, habilidades necessárias e ferramentas utilizadas em diferentes áreas de carreira.
Sobre a área de Talent Acquisition
Talent Acquisition é a área estratégica responsável por atrair, selecionar e contratar os melhores profissionais para a organização. Diferente do recrutamento tradicional, o TA atua como parceiro estratégico do negócio, alinhando aquisição de talentos com os objetivos de longo prazo da empresa.
As principais habilidades incluem sourcing avançado, employer branding, análise de mercado de trabalho, gestão de pipeline de talentos e experiência do candidato (Candidate Experience). Ferramentas como LinkedIn Recruiter, ATS (Greenhouse, Lever, Ashby) e plataformas de assessments são essenciais.
Profissionais de TA em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam tech sourcing, workforce planning e métricas de recrutamento como time-to-hire e cost-per-hire.
Sobre a área de Tech Recruiter
O Tech Recruiter é um profissional especializado em recrutar talentos de tecnologia, desde desenvolvedores até engenheiros de IA e profissionais de DevOps. Ele combina conhecimento técnico com habilidades de recrutamento para avaliar e atrair candidatos altamente qualificados.
As principais habilidades incluem technical screening, análise de perfis técnicos (GitHub, portfólios, blogs), conhecimento de stacks e arquiteturas de software, networking em comunidades tech e eventos. Domínio de ferramentas como LinkedIn Recruiter, Gem, Ashby e plataformas de teste técnico é diferencial.
Tech Recruiters são profissionais escassos e muito bem remunerados, especialmente aqueles que conseguem mapear e acessar talentos passivos em mercados competitivos como IA, engenharia de dados e cloud computing.
Sobre a área de Ecommerce Manager
O Ecommerce Manager é o profissional responsável por toda a gestão estratégica e operacional de lojas virtuais e marketplaces. Ele lidera equipes, define estratégias de preço, promoção e catálogo, e acompanha a performance de vendas online em múltiplas plataformas.
As principais habilidades incluem gestão de catálogo, pricing dinâmico, campanhas sazonais (Black Friday, Cyber Monday), gestão de marketplace (Amazon, Mercado Livre, Shopee, Magalu), tráfego pago, CRO e gestão de equipe. Conhecimento de Shopify, VTEX, WooCommerce, Google Ads, Meta Ads e métricas de performance é diferencial.
Ecommerce Managers em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam gestão multi-marketplace, otimização de checkout e estratégias de mobile commerce. A área oferece oportunidades desde gerente de ecommerce até diretor de vendas online, com foco em receita, experiência do cliente e crescimento.
Sobre a área de Product Owner
O Product Owner (PO) é o profissional responsável por maximizar o valor do produto entregue pelo time de desenvolvimento. Ele atua como a voz do cliente e dos stakeholders, gerenciando e priorizando o backlog do produto, definindo histórias de usuário claras e garantindo que o time trabalhe nos itens mais valiosos para o negócio.
As principais habilidades incluem gestão de backlog, escrita de histórias de usuário, priorização (Mascow, RICE), metodologias ágeis (Scrum, Kanban) e comunicação com stakeholders. Conhecimento em ferramentas como Jira, Trello, Azure DevOps e Miro é essencial.
Product Owners são profissionais altamente demandados no mercado de tecnologia, atuando de forma colaborativa com Scrum Masters, Product Managers e times de engenharia para impulsionar a agilidade e a entrega de valor contínuo.
Sobre a área de Governança de TI
A Governança de TI é a área responsável por garantir que os recursos de tecnologia da informação sejam utilizados de forma estratégica, eficiente e em conformidade com as normas e regulamentações. Profissionais de governança de TI asseguram que a tecnologia suporte os objetivos do negócio de forma segura e confiável.
As principais habilidades incluem gestão de serviços de TI (ITIL), auditoria e compliance de TI, gestão de riscos, continuidade de negócios, recuperação de desastres, métricas e indicadores (SLAs, KPIs), e alinhamento estratégico entre TI e negócio. Frameworks como COBIT, ITIL, ISO 27001 e normas de compliance são essenciais.
Profissionais de Governança de TI em empresas de tecnologia são muito valorizados, especialmente aqueles que dominam ITSM, auditoria de TI e gestão de riscos. A área oferece oportunidades desde analista de governança até CIO/CTO, com foco em eficiência, conformidade, segurança e valor de negócio.
Comentários 0