Desenvolvedor(a) Fullstack Pleno

Paytrack · Blumenau, SC, BR

Se você é apaixonado(a) por resolver problemas de ponta a ponta, transita com facilidade entre a robustez lógica do back\-end e a usabilidade do front\-end, e quer construir os sistemas internos que sustentam a saúde financeira de uma grande tech, 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 altamente ambiciosos e a precisão do nosso faturamento, a cobrança de parceiros e a nossa eficiência operacional interna dependem diretamente da inteligência da nossa engenharia. ### **Sobre a área e o time** O time de Tecnologia e P\&D na Paytrack é o motor que move nossas soluções corporativas. Na squad *FinLab*, o nosso cliente principal é o próprio time financeiro da Paytrack. Nossa missão é inovar e fazer acontecer, encontrando soluções técnicas robustas com forte visão de compliance, responsabilidade e governança de dados. Este time é crucial para garantir que a engrenagem interna gire perfeitamente: somos nós que controlamos o motor de faturamento do nosso MRR (Monthly Recurring Revenue), automatizamos o pagamento de emissões de viagens, gerenciamos o fluxo de reembolsos e controlamos a conciliação de receitas de clientes e fornecedores. É uma área de altíssima criticidade, onde a engenharia de software blinda o crescimento sustentável do nosso negócio. ### **️ 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 do nosso backoffice: * **Desenvolvimento e Evolução:** Desenvolver e aprimorar funcionalidades críticas voltadas para faturamento, conciliação de receitas e relatórios operacionais, garantindo alta precisão no back\-end e usabilidade no front\-end. * **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, automação de 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 regras de cálculo financeiro sensíveis. * **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, integridade e compliance do repositório. * **Integração Eficiente:** Trabalhar com tecnologias modernas garantindo a integração eficiente dos sistemas internos e a excelência nas entregas. ### **O perfil que buscamos** Procuramos um profissional versátil, com perfil detalhista e totalmente alinhado aos nossos valores práticos: * **Precisão e Objetividade:** Atenção redobrada ao lidar com lógicas que envolvem cálculos monetários, taxas e faturamento, buscando sempre arquiteturas limpas e diretas. * **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 próxima com os usuários internos (time financeiro) para entender suas reais dores. * **Amor a Mudanças:** Resiliência e agilidade para atuar em um ecossistema dinâmico de *scale\-up*, onde novas regras de negócio e melhorias de processos acontecem o tempo todo. ### **✔️ Requisitos** **Essenciais (O que você precisa ter):** * Experiência anterior comprovada (histórico prático) 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 a