Create Alert
Email me similar jobs

Desenvolvedor (a) back-end java - sênior

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!

Similar jobs

Desenvolvedor (a) back-end java - sênior

Apply Now
Back to search page