Desenvolvedor(a) Fullstack Java/React Sênior | Remoto

Simplificar o complexo é o que nos move. Somos pioneiros em soluções de gestão de viagens, despesas e meios de pagamento corporativos (Fintech), transformando processos burocráticos em experiências intuitivas e ágeis para mais de 7.000 grandes clientes em todo o país.

Se você é apaixonado(a) por resolver problemas de ponta a ponta, transita com facilidade entre as regras de negócio do back-end e a usabilidade do front-end, e quer trabalhar com tecnologias de ponta em um ambiente dinâmico, o seu lugar é aqui!

A Paytrack é uma scale-up pioneira com resultados incríveis, crescendo em ritmo acelerado e com um ecossistema fértil cheio de espaço para estruturar, criar, testar, adaptar e expandir. Aqui, você terá autonomia real para colocar seus conhecimentos em prática, 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 ambiciosos e a eficiência operacional dos agentes de turismo que utilizam nosso software depende diretamente da inteligência da nossa engenharia.

Como Desenvolvedor(a) Full Stack Senior, você se juntará à nossa Squad de SUPPLA, um time vital para oferecer uma plataforma de alta performance, repleta de recursos que permitem aos consultores de viagens atender com excelência e rapidez os nossos viajantes.

💻 Sobre a área e o time

O time de Tecnologia e P&D na Paytrack é o motor que move nossas soluções corporativas. A squad SUPPLA é responsável por uma ampla e crítica gama de funcionalidades, incluindo motores de cotação, emissão de passagens e reservas, motores de auditoria de políticas dos clientes, ferramentas de atendimento ao vivo e sistemas de notificações aos agentes de viagens. Trabalhamos com a metodologia Kanban, de forma integrada com Produto e Operações, garantindo uma experiência totalmente conectada entre clientes, fornecedores e o backoffice.

🛠️ Nossa Stack Tecnológica

  • Backend: Java 17 (Spring Boot e Quarkus)

  • Frontend: React e AngularJS

  • Nuvem: AWS (100% Cloud)

  • Bancos de Dados: PostgreSQL e MySQL

  • Mobile (App): Flutter

🎯 O que você vai fazer (Responsabilidades)

Nesta posição Full Stack, você assumirá a responsabilidade pelo ciclo completo de desenvolvimento de novos recursos da squad:

  • Desenvolvimento Ponta a Ponta: Desenvolver e aprimorar funcionalidades críticas voltadas para emissão, cotação e atendimento de viagens, garantindo alta eficiência de processamento no back-end e fluidez visual nas telas.

  • Qualidade e Sustentação: Criar e manter códigos limpos, documentados, testáveis e de fácil manutenção, respeitando as boas práticas de engenharia de software em ambas as frentes.

  • Ciclo de Entrega Completo: Colaborar ativamente com a equipe em todas as fases do desenvolvimento, desde a concepção do modelo de dados e arquitetura, passando pela escrita do código, testes, até a entrega e o suporte pós-deploy.

  • Discussões e Arquitetura: Participar ativamente das discussões técnicas das squads, oferecendo caminhos criativos para resolver desafios lógicos complexos e integração com APIs de terceiros.

  • Revisão de Código (Code Review): Realizar revisões de código rigorosas e fornecer feedbacks construtivos aos pares para garantir a qualidade técnica, segurança e integridade do repositório.

  • Integração Eficiente: Trabalhar com tecnologias modernas garantindo a integração sem gargalos entre os nossos sistemas e os provedores globais de turismo.

🧩 O perfil que buscamos

Procuramos um profissional versátil, com perfil investigativo e totalmente alinhado aos nossos valores práticos:

  • Versatilidade e Objetividade: Facilidade para alternar entre o desenvolvimento de APIs robustas e o ajuste de componentes visuais, focando sempre na solução mais limpa e direta.

  • Autorresponsabilidade e Mão na Massa: Senso de dono sobre as suas tarefas, investigando problemas com proatividade e garantindo que as entregas passem por testes consistentes antes de irem para produção.

  • Proximidade e Parceria: Espírito colaborativo para trocar conhecimentos técnicos, propor melhorias em conjunto e cooperar de forma horizontal com o time.

  • Amor a Mudanças: Resiliência e agilidade para atuar em um ecossistema dinâmico de scale-up, onde novas regras de mercado e tecnologias evoluem rapidamente.

✔️ Requisitos

Essenciais (O que você precisa ter):

  • Experiência anterior comprovada atuando como Desenvolvedor(a) Full Stack, com histórico prático na construção de soluções corporativas de back-end e ecossistemas web.

  • Sólido domínio técnico em Java (preferencialmente Java 11 ou 17) e familiaridade com os frameworks Spring Boot e/ou Quarkus.

  • Experiência prática no desenvolvimento, estruturação e consumo de APIs RESTful complexas.

  • Experiência com frameworks front-end, possuindo domínio em React.js e familiaridade/conhecimento prático na sustentação de sistemas em AngularJS.

  • Conhecimento consistente em bancos de dados relacionais (PostgreSQL e/ou MySQL) e escrita de queries SQL estruturadas.

  • Vivência de trabalho prática utilizando metodologias ágeis (foco em Kanban ou Scrum) em times multidisciplinares.

  • Aplicação prática de testes automatizados (unitários e de integração) com ferramentas como JUnit, Mockito ou equivalentes.

Diferenciais (O que te destaca):

  • Experiência prévia no desenvolvimento de sistemas para o mercado de turismo (GDSs, consolidadoras, ferramentas de self-booking/OBTs).

  • Noções de arquitetura de microsserviços e padrões de projeto (Design Patterns).

  • Familiaridade com a infraestrutura, serviços de computação e mensageria da nuvem AWS.

  • Conhecimento em desenvolvimento mobile utilizando Flutter.

  • Domínio de boas práticas como Clean Code, princípios SOLID e controle de versão avançado com Git.

💙 O que você encontra na Paytrack

  • Protagonismo Full Stack: Liberdade real para atuar em todas as frentes de uma ferramenta SaaS robusta, propondo melhorias que impactam diretamente o trabalho diário de centenas de consultores.

  • Ambiente de Engenharia Forte: Uma cultura horizontal onde o debate técnico é altamente incentivado e você tem contato direto com stacks modernas (Java 17 + Quarkus + React + AWS 100% Cloud).

  • Oportunidade de Impacto Real: Desenvolver o código e os motores lógicos que movimentam o coração do mercado de turismo corporativo nacional.

  • Inclusão e Diversidade: Somos uma scale-up feita de pessoas inovadoras, criativas e diversas. Todas as nossas vagas são inclusivas e abertas para pessoas com deficiência (PCD) — venha com a sua singularidade fazer parte do nosso time!

🚀 Pronto para potencializar a plataforma que simplifica o turismo corporativo?

Se você tem a mente analítica, o código afiado e quer acelerar sua carreira em uma grande tech, seu lugar é com a gente.

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