Descrição da Vaga
A Paytrack, scale-up pioneira em soluções de gestão de viagens, despesas e meios de pagamento corporativos (Fintech), busca um(a) Desenvolvedor(a) Fullstack Java/React Sênior para integrar a Squad SUPPLA. Esta squad é responsável por funcionalidades críticas como motores de cotação, emissão de passagens e reservas, auditoria de políticas de clientes, ferramentas de atendimento ao vivo e sistemas de notificações para agentes de viagens. O profissional atuará no desenvolvimento e aprimoramento de funcionalidades, garantindo alta eficiência no back-end e fluidez visual no front-end, em um ambiente que incentiva a autonomia e o debate técnico.
Responsabilidades
- 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.
- 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.
- 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.
- 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.
- 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.
- Trabalhar com tecnologias modernas garantindo a integração sem gargalos entre os sistemas da Paytrack e os provedores globais de turismo.
Requisitos
- ✓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.
- •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.
Categorias
Sobre a Empresa
Mais vagas na Paytrack →A Paytrack nasceu para revolucionar a rotina de gestão de despesas e viagens corporativas. Transformamos diariamente empresas de todo o Brasil com a nossa solução. Conquistamos muito espaço de mercado, resultados incríveis e estamos crescendo rápido.[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa