Descrição da Vaga
A Paytrack, uma scale-up pioneira em rápido crescimento, busca um(a) Desenvolvedor(a) Fullstack Sênior para integrar a Squad FinLab. Este time multidisciplinar é responsável por criar, manter e evoluir o sistema de backoffice que atua como o cérebro financeiro da empresa, controlando o motor de faturamento, automatizando pagamentos de emissões de viagens, gerenciando fluxos de reembolsos e conciliando receitas. A posição envolve o desenvolvimento de soluções técnicas robustas com foco em compliance, responsabilidade e governança de dados, utilizando uma stack que inclui Java 17 (Spring Boot e Quarkus) no backend, React e AngularJS no frontend, AWS para nuvem, PostgreSQL e MySQL para bancos de dados, e Flutter para mobile.
Responsabilidades
- Desenvolver e aprimorar funcionalidades críticas para faturamento, conciliação de receitas e relatórios operacionais, garantindo alta precisão no back-end e usabilidade no front-end.
- Criar e manter códigos limpos, documentados, testáveis e de fácil manutenção, seguindo boas práticas de engenharia de software.
- Colaborar em todas as fases do desenvolvimento, desde a concepção do modelo de dados e arquitetura até a entrega e suporte pós-deploy.
- Participar ativamente de discussões técnicas, propondo soluções criativas para desafios lógicos complexos e regras de cálculo financeiro.
- Realizar revisões de código rigorosas e fornecer feedbacks construtivos para garantir qualidade técnica, segurança, integridade e compliance.
- Garantir a integração eficiente dos sistemas internos e a excelência nas entregas.
Requisitos
- ✓Experiência anterior comprovada atuando como Desenvolvedor(a) Full Stack na construção de aplicações e sistemas web de ponta a ponta.
- ✓Sólido domínio técnico em Java (preferencialmente Java 11 ou 17) e nos frameworks Spring Boot (Web, Data, Security) e/ou Quarkus.
- ✓Experiência prática no desenvolvimento, estruturação, consumo e proteção de APIs RESTful complexas.
- ✓Experiência com frameworks front-end, possuindo domínio em React.js.
- ✓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 (Scrum ou Kanban) 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 desenvolvendo sistemas de backoffice, ERPs, módulos de faturamento (billing), emissão de notas fiscais ou conciliação financeira.
- •Noções de padrões de design (Design Patterns), arquitetura de microsserviços e segurança da informação.
- •Familiaridade com a infraestrutura, serviços de computação e monitoramento da nuvem AWS (100% Cloud).
- •Conhecimento ou interesse 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.
Benefícios
- ✓Protagonismo Full Stack Interno: Autonomia real para propor novos caminhos de automação, refatorar códigos e impactar diretamente a produtividade e a saúde financeira da Paytrack.
- ✓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).
- ✓Oportunidade de Impacto Real: Desenvolver os motores lógicos e os sistemas internos que dão suporte ao crescimento acelerado de uma das principais scale-ups SaaS do Brasil.
- ✓Inclusão e Diversidade: Todas as vagas são inclusivas e abertas para pessoas com deficiência (PCD).
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