← Voltar para vagas

Desenvolvedor(A) Back-End Java Sênior

paytrack

Remoto BR
Desenvolvimento

Score da Vaga

100 pontos
Modelo remoto (+90) Desenvolvimento (+10)

Se você é uma liderança técnica referência em engenharia de software, curte desatar nós complexos de arquitetura, trabalhar com tecnologias de ponta e guiar um time super engajado rumo à excelência, seu lugar é aqui!

A Paytrack é uma scale-up pioneira com resultados incríveis, crescendo em ritmo acelerado e com um ecossistema dinâmico onde há muito espaço para estruturar, criar, testar, adaptar e expandir. Aqui, você terá autonomia real para propor novas soluções, ser amplamente reconhecido(a) e deixar uma marcona na nossa história (e na sua trajetória). Nossos objetivos para os próximos anos são altamente ambiciosos e a resiliência, escalabilidade e segurança das nossas integrações financeiras e de turismo dependem da maturidade da nossa engenharia de software.

Como Desenvolvedor(a) Back-end Java Sênior, você será a referência técnica de uma das nossas squads focadas na jornada de viagens corporativas, desenhando e evoluindo os motores lógicos que movimentam o coração do nosso negócio.

💻 Sobre a área e o time

O time de Tecnologia e P&D na Paytrack é o coração do nosso software SaaS. Nós não fazemos apenas CRUDs; nós construímos sistemas distribuídos de alta disponibilidade e concorrência que integram políticas de viagens complexas, fluxos de reservas em tempo real, gateways de pagamento, backoffice financeiro e conexões via API com grandes parceiros globais. Trabalhamos em um ecossistema moderno, 100% em nuvem e orientado a microsserviços, onde o debate técnico é maduro, horizontal e focado em performance.

🛠️ Nossa Stack Tecnológica

  • Backend: Java 21 (Spring Boot e Quarkus)

  • Nuvem: AWS (100% Cloud)

  • Bancos de Dados: PostgreSQL, MySQL e NoSQL (Redis/MongoDB)

🎯 O que você vai fazer (Responsabilidades)

Nesta posição de nível Sênior, você assumirá a corresponsabilidade pela evolução arquitetural e qualidade técnica da squad:

  • Arquitetura e Evolução do Produto: Desenhar soluções de alta performance, escaláveis e seguras para o produto, além de liderar a investigação e a resolução definitiva de problemas complexos em ambiente de produção.

  • Excelência Técnica e Boas Práticas: Garantir e cobrar do time a escrita de código limpo (Clean Code), altamente testável, resiliente e de fácil manutenção no back-end, aplicando rigorosamente os princípios do SOLID.

  • Mentoria e Code Review: Liderar as revisões de código do time, fornecendo feedbacks maduros que elevem a barra técnica dos desenvolvedores juniores e plenos, atuando como um mentor para a equipe.

  • Protagonismo em Discussões Técnicas: Liderar discussões lógicas e de infraestrutura, propondo padrões de design (Design Patterns), estratégias de mensageria, modelagem de dados e otimização de queries de banco de dados.

  • Integração e Visão Sistêmica: Garantir a integração eficiente e segura entre sistemas internos e externos, comunicando-se diretamente com o atendimento, canais de suporte e áreas parceiras de negócios para antecipar impactos técnicos.

  • Governança Comercial/Ágil: Participar ativamente e guiar os rituais do time (Dailys, Retrospectives, Sprint Reviews) sob uma ótica de previsibilidade de entregas e mitigação de débitos técnicos.

🧩 O perfil que buscamos

Procuramos um profissional sênior com perfil resolutivo, forte pensamento sistêmico e alinhado aos nossos valores:

  • Visão Macro e Capacidade Investigativa: Habilidade para atuar na causa raiz de problemas arquiteturais complexos, entendendo o impacto de uma alteração no ecossistema como um todo.

  • Autorresponsabilidade e Senso de Dono: Comprometimento absoluto com a qualidade, estabilidade e segurança das entregas que vão para o ambiente do cliente.

  • Liderança Técnica por Proximidade: Gosto por compartilhar conhecimento, explicar o "porquê" das decisões de arquitetura e apoiar o crescimento técnico do time.

  • Amor a Mudanças e Resiliência: Flexibilidade para guiar o time tecnicamente no dinamismo de uma empresa que cresce rápido e evolui seus produtos constantemente.

✔️ Requisitos

Essenciais (O que você precisa ter):

  • Sólida e comprovada experiência prática no desenvolvimento de sistemas back-end robustos utilizando Java (versões modernas como Java 17 ou 21), com domínio absoluto sobre concorrência, streams, otimização de memória e padrões de projeto.

  • Forte vivência com os ecossistemas Spring Boot (Web, Data, Security) e frameworks modernos de alta performance voltados para nuvem, como Quarkus.

  • Domínio avançado em persistência e ORM utilizando Hibernate / JPA, com foco em otimização de performance, controle de transações e tuning de queries.

  • Experiência consolidada na arquitetura, desenho e segurança de APIs RESTful em ambientes de microsserviços distribuídos.

  • Conhecimento profundo em bancos de dados relacionais (PostgreSQL ou MySQL), escrita de queries complexas, indexação e boas práticas de modelagem, além de experiência com soluções NoSQL (MongoDB ou Redis).

  • Domínio completo na estratégia e criação de testes automatizados (unitários, de integração e de carga) com JUnit e Mockito.

  • Vivência consolidada em ambientes ágeis de alta performance e familiaridade com ferramentas de contêineres (Docker), versionamento com Git e conceitos de esteiras CI/CD.

Diferenciais (O que te destaca):

  • Experiência prática em arquiteturas orientadas a eventos utilizando ferramentas de mensageria e streaming de dados de larga escala, como Kafka ou RabbitMQ.

  • Sólidos conhecimentos em protocolos avançados de autenticação, autorização e proteção de APIs (JWT, OAuth2, Mutual TLS).

  • Vivência ou conhecimento em serviços de infraestrutura de nuvem AWS (como ECS, Lambda, RDS, S3, CloudWatch).

  • Compartilhamento de GitHub ou artigos técnicos que demonstrem sua contribuição e paixão pela comunidade de engenharia.

💙 O que você encontra na Paytrack

  • Protagonismo e Voz Ativa: Autonomia real para propor novos caminhos de arquitetura, homologar ferramentas de ponta, decidir sobre refatorações estruturais e influenciar diretamente a estratégia do produto.

  • Ambiente de Engenharia Forte: Uma cultura horizontal que elimina burocracias, onde a inovação é incentivada e você tem contato direto com stacks modernas (Java 21 + Quarkus + AWS 100% Cloud).

  • Oportunidade de Alto Impacto: Desenhar e sustentar o motor que processa milhões em transações corporativas para as maiores empresas do país.

  • Inclusão e Diversidade: Somos uma scale-up feita de criatividade e diversidade. Todas as nossas vagas são inclusivas e abertas para pessoas com deficiência (PCD) — sua singularidade agrega valor técnico ao nosso time!

🚀 Pronto para ser a referência técnica por trás de uma plataforma líder de mercado?

Se você possui a bagagem técnica sênior, a paixão por arquitetura limpa e quer acelerar os resultados de engenharia de uma grande tech, seu lugar é conosco.

Candidate-se e venha fazer história na Paytrack!

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.

Guias de Carreira

Guia de Carreira em Tecnologia

Planejamento, habilidades, entrevistas e crescimento profissional em TI, Ciência de Dados, DevOps e Produto.

Ler guia completo →

Guia de Carreira em Design

UX/UI, Design Gráfico, Design de Produto. Portfólio, ferramentas, entrevistas e crescimento na área de Design.

Ler guia completo →

Guia de Carreira em Marketing

SEO, Mídia Paga, Growth, Marketing de Conteúdo. Certificações, ferramentas e estratégias para crescer no Marketing Digital.

Ler guia completo →

Guia de Carreira em Finanças

Mercado financeiro, investimentos, finanças corporativas, certificações e estratégias para crescer na área financeira.

Ler guia completo →

Guia de Carreira em Comunicacao

Jornalismo, RP, Comunicacao Corporativa, Marketing de Conteudo e Producao Multimidia.

Ler guia completo →

Guia de Carreira em Administracao

Gestao de Empresas, RH, Logistica, Consultoria, Gestao de Projetos e Empreendedorismo.

Ler guia completo →

Guia de Carreira em Dados

Ciencia de Dados, Engenharia de Dados, BI, Machine Learning e IA. Da formacao ao mercado.

Ler guia completo →

Guia de Carreira em Produto

Product Management, Product Ownership, Agile, Scrum e OKRs. Da estrategia a execucao.

Ler guia completo →

Dica do Especialista

O Design Como Pilar Estratégico

Durante muito tempo, o design foi considerado pelas empresas como uma etapa final do desenvolvimento de um produto: a famosa "camada de tinta" aplicada para tornar algo apresentável antes de ir para o mercado. No entanto, na economia moderna, essa visão tornou-se obsoleta e perigosa. Hoje, o design é a ponte fundamental entre a complexidade tecnológica e a utilidade humana.

Um produto com funcionalidades revolucionárias, mas com uma interface confusa e estética desagradável, fatalmente perderá espaço para um concorrente tecnicamente inferior, mas com uma Experiência do Usuário (UX) impecável. O design não é mais apenas sobre como algo se parece, mas sobre como algo funciona.

1. A Primeira Impressão e o Efeito Estética-Usabilidade

O cérebro humano julga a credibilidade de um produto em frações de segundo. Estudos no campo da Interação Humano-Computador (HCI) documentam um fenômeno conhecido como Efeito Estética-Usabilidade. Esse viés cognitivo faz com que os usuários acreditem que produtos visualmente atraentes funcionam melhor.

Quando uma empresa investe em um design polido, ela está construindo confiança instantânea. Um produto mal desenhado transmite a mensagem subconsciente de amadorismo, levando o cliente a questionar: "Se eles não cuidaram da interface, será que cuidaram da segurança dos meus dados?".

2. Redução de Atrito e Retenção de Clientes

O design resolve problemas invisíveis. O papel do UX Design (Design de Experiência do Usuário) é mapear a jornada do cliente e eliminar obstáculos (fricções). Cada clique extra, cada formulário confuso ou cada botão escondido custa clientes a uma empresa.

"Se você acha que um bom design é caro, você deveria olhar para o custo de um design ruim."
— Dr. Ralf Speth, ex-CEO da Jaguar Land Rover

Produtos fáceis de usar geram um ciclo virtuoso: o usuário atinge seu objetivo rapidamente, sente-se competente, desenvolve simpatia pela marca e, consequentemente, retorna. A retenção de clientes está diretamente ligada à facilidade de uso projetada pelos designers.

3. O Impacto Financeiro (O Valor do Design nos Negócios)

Muitas empresas ainda encaram o design como um centro de custo, não como um gerador de receita. Essa mentalidade é contestada por dados sólidos do mercado. Em 2018, a consultoria global McKinsey & Company realizou um dos maiores estudos sobre o tema, analisando práticas de design de 300 empresas durante cinco anos.

O resultado, materializado no McKinsey Design Index (MDI), foi conclusivo: empresas com as melhores práticas de design superaram o crescimento de receita de seus pares na indústria em até duas vezes, e tiveram retornos aos acionistas 211% maiores. O design centrado no usuário impacta diretamente as margens de lucro, seja reduzindo custos de suporte ao cliente, seja permitindo a cobrança de um prêmio (premium price) pelo produto.

4. Identidade e Conexão Emocional

Por fim, o design de produto é a materialização da marca. Pense na Apple: o hardware minimalista, as embalagens cuidadosamente projetadas e a interface intuitiva do software não são acidentes. Eles são a linguagem física e digital pela qual a empresa comunica seus valores centrais de inovação e exclusividade.

O design cria produtos que os usuários não apenas utilizam, mas que eles amam exibir e recomendar. Essa lealdade orgânica é um ativo inestimável que o marketing tradicional tem dificuldade em comprar.

Conclusão

Integrar o design desde o início do desenvolvimento de um produto não é um luxo, mas uma necessidade de sobrevivência corporativa. Empresas que abraçam o design de forma holística — compreendendo-o como empatia aplicada à resolução de problemas — não apenas entregam produtos melhores, mas constroem negócios mais lucrativos e duradouros.