Desenvolvedor(a) Fullstack Java / JavaScript Sênior | Blumenau
Vivemos o ritmo dinâmico de uma scale-up de crescimento acelerado, onde há muito espaço para estruturar, modelar, testar, refatorar, ditar padrões e expandir. Se você busca um ambiente horizontal que valoriza a autorresponsabilidade, a autonomia real, o foco em engenharia de software de ponta e a obsessão por construir sistemas resilientes, seu lugar é no nosso Time de Desenvolvimento.
Buscamos um profissional com sólida maturidade técnica, visão de arquitetura de software, perfil resolutivo sob cenários complexos e excelente capacidade de mentoria para assumir a cadeira de Desenvolvedor(a) Fullstack Java / JavaScript Sênior. Sua missão será liderar tecnicamente a nossa equipe de Plataforma, desenhando a evolução dos motores de segurança, fluxos críticos de aprovação e autenticação que sustentam a fundação do nosso ecossistema SaaS global.
💻 Sobre a Squad: Plataforma e Core
A squad de Plataforma é a guardiã da fundação tecnológica e da espinha dorsal do Paytrack. Nossa missão é garantir uma plataforma escalável, segura, confiável e de baixíssima latência. Somos os responsáveis por projetar e manter as engrenagens mais críticas e transversais do ecossistema, incluindo: motores de aprovação de despesas, barramentos de autenticação, fluxos de cadastros base, rotinas de exportação de dados volumosos, segurança da informação e compliance. Trabalhamos utilizando a metodologia Kanban e colaboramos ativamente com todas as outras squads para guiar a governança técnica e assegurar que a arquitetura core do sistema funcione perfeitamente em escala de hipercrescimento.
🎯 O que fará parte do seu dia a dia (Responsabilidades)
Nesta cadeira sênior no time de Plataforma, você terá total autonomia de arquitetura e protagonismo nas seguintes frentes:
-
Liderança e Arquitetura de Software: Desenhar, estruturar e evoluir soluções técnicas robustas para as funcionalidades mais complexas da fundação da plataforma (autenticação, segurança, cadastros base e regras de aprovação flexíveis).
-
Modernização e Refatoração Estratégica: Guiar tecnicamente a estratégia de migração e modernização dos nossos ecossistemas, garantindo o desacoplamento de códigos e a transição segura de legados (AngularJS) para abordagens modernas (React/Micro-frontends).
-
Engenharia de Performance e Qualidade: Escrever códigos de alta complexidade seguindo padrões estritos de legibilidade, testabilidade (Clean Code) e segurança, servindo como referência de qualidade técnica para o time.
-
Mentoria e Cultura de Engenharia: Disseminar boas práticas de desenvolvimento, arquitetura de microsserviços e segurança da informação, realizando revisões de código (Code Review) aprofundadas e apoiando a evolução técnica de desenvolvedores júniores e plenos.
-
Troubleshooting Crítico e Resiliência: Liderar a investigação e o diagnóstico de incidentes complexos, gargalos de banco de dados ou problemas de performance em ambientes de produção de alta volumetria.
-
Tomada de Decisão Tecnológica: Participar ativamente e capitanear discussões sobre escolhas de design de sistemas, integrações com sistemas externos e otimização de recursos na nuvem.
-
Interface Consultiva de Negócios: Colaborar diretamente com Product Managers, times de segurança e áreas parceiras de atendimento sênior para traduzir desafios operacionais complexos em soluções de engenharia escaláveis.
🧰 Nossa Stack Tecnológica
-
Backend: Java 17 (com frameworks Spring Boot e Quarkus) / APIs REST complexas / Arquitetura de Microsserviços
-
Frontend: React e AngularJS / JavaScript Avançado / HTML5 / CSS3 / Webpack
-
Nuvem & Infraestrutura: AWS (100% Cloud - RDS, EC2, S3, ECS)
-
Bancos de Dados: PostgreSQL e MySQL (Modelagem avançada, tunning de queries e concorrência)
-
Mobile (Noções/Apoio): Flutter
🧩 O perfil que buscamos
Procuramos uma mente técnica madura, altamente autodidata, apaixonada por desatar nós arquiteturais e que possua uma visão holística de engenharia de software (entendendo como o código impacta diretamente a infraestrutura na nuvem e a experiência do usuário final). Em um ambiente dinâmico de scale-up, demonstrar pragmatismo implacável na resolução de problemas (objetividade) e entusiasmo para liderar transformações técnicas e quebras de paradigmas no código (amor a mudanças) é fundamental. Você deve liderar pelo exemplo técnico e ético, atuando sob a premissa absoluta da autorresponsabilidade.
✔️ Requisitos
Essenciais (O que você precisa ter):
-
Ensino superior completo em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas.
-
Ampla e comprovada trajetória profissional atuando no desenvolvimento de sistemas web/SaaS corporativos de grande escala.
-
Sólido e profundo domínio em desenvolvimento backend utilizando Java (experiência avançada em ecossistemas baseados em Spring Boot e/ou Quarkus).
-
Domínio avançado no desenvolvimento frontend e estratégias de componentização utilizando React, aliado à experiência prática e total conforto para atuar, dar manutenção e refatorar fluxos em AngularJS (JavaScript clássico).
-
Experiência consistente com padrões de segurança em desenvolvimento de software (como OWASP Top 10, criptografia de dados, autenticação baseada em tokens, OAuth2, JWT e segurança de APIs).
-
Experiência robusta em modelagem de bancos de dados relacionais (PostgreSQL e/ou MySQL), incluindo técnicas de otimização de consultas (query tuning) e tratamento de alta concorrência de dados.
-
Histórico comprovado atuando como referência técnica, realizando mentorias de desenvolvedores e liderando dinâmicas avançadas de Code Review e desenho de soluções de software.
Diferenciais (O que te destaca):
-
Conhecimento prático ou familiaridade na arquitetura e deploy de microsserviços dentro do ecossistema de nuvem AWS.
-
Vivência com desenho de estratégias de integração de grandes volumes de dados (mensageria com Kafka/RabbitMQ ou processos de exportação assíncronos).
-
Familiaridade com arquitetura de micro-frontends ou processos avançados de empacotamento de código frontend.
-
Passagem anterior por posições de liderança técnica (Tech Lead) ou arquitetura de software em Fintechs ou empresas de SaaS B2B de larga escala.
💙 O que você encontra na Paytrack
-
Cadeira de Alta Influência Técnica: Autonomia completa para propor novos padrões arquiteturais, guiar a estratégia de modernização do core do sistema e desenhar soluções que impactam todas as squads da empresa.
-
Cultura Dev Horizontal com Ritmo de Escala: Um ambiente leve, informal e focado em pragmatismo. Sem as barreiras e burocracias engessadas corporativas tradicionais; aqui as boas decisões arquiteturais ganham velocidade de deployment rápido.
-
Desafio em Larga Escala: Blindar e guiar a evolução técnica da plataforma integrada que simplifica e move a rotina financeira de mais de 7.000 grandes marcas corporativas do Brasil.
-
Inclusão e Diversidade: Somos feitos 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(a) para liderar a vanguarda da nossa arquitetura core e acelerar a engenharia na scale-up que move o mercado?
Se você tem sangue de líder técnico, respira arquitetura limpa em Java/JavaScript e quer consolidar sua carreira sênior em uma grande tech, seu lugar é aqui.
Candidate-se e venha fazer história na Paytrack!