Descrição
### **Junte-se à nossa equipe como Engenheiro Sênior Principal de Back End na Modus Create!**
**Remoto, Contrato**
### **Sobre nós:**
Fundada em 2011, a Modus é uma equipe global totalmente remota, composta por tecnólogos de classe mundial que prosperam em um ambiente colaborativo e inovador. Somos um parceiro de engenharia de produtos digitais para empresas visionárias. Nossas equipes globais trabalham lado a lado com clientes para projetar, construir e dimensionar soluções personalizadas que geram resultados reais e mudanças duradouras, em parceria com líderes do setor, incluindo AWS, GitHub e Atlassian.
Éramos totalmente remotos antes disso se tornar popular! Reconhecida como uma das 5000 empresas privadas de crescimento mais rápido da Inc. por nove anos consecutivos e como uma das melhores empresas para trabalho remoto pela FlexJobs, ajudamos algumas das maiores marcas mundiais a entregar experiências digitais poderosas.
Como parceira premiada da Atlassian com uma equipe de classe mundial, ajudamos organizações a inovar e resolver desafios complexos para empresas da Fortune 500 e além — queremos ouvir de você.
### **Oportunidade!**
A Modus Create está buscando um **Engenheiro de Software Java Principal** para liderar o projeto e a entrega de sistemas de back end complexos e de alto desempenho. Você será responsável por componentes verdes do Spring Framework, desde a arquitetura até a produção, definindo a direção técnica para a equipe de engenharia, mantendo-se envolvido diretamente em trabalhos críticos de implementação. Este é um cargo para um arquiteto Java profundamente experiente, capaz de navegar na ambiguidade, mentorar engenheiros e entregar sistemas prontos para produção que suportem escalas e demandas extremas de throughput. Você será um líder técnico dentro da equipe de Engenharia de Software — sem se afastar do código, mas multiplicando seu impacto por meio de arquitetura, mentoramento e decisões que moldam nossa forma de construir. Você trabalhará ao lado de engenheiros experientes que valorizam o rigor técnico, e será esperado que questione decisões e levante preocupações arquitetônicas com confiança.
### **Requisitos:**
* 15 ou mais anos de experiência profissional em desenvolvimento Java, com domínio comprovado do ecossistema Spring Framework
* 10 ou mais anos de experiência prática projetando e implementando aplicações verdes do Spring Framework em larga escala
* 5 ou mais anos de experiência profissional com tecnologias front-end JavaScript/TypeScript, preferencialmente React; capaz de contribuir com código em projetos front-end de estilo SPA
* Expertise avançada em configuração, ajuste e otimização da JVM para sistemas de alto volume e carga intensa
* Capacidade comprovada de projetar sistemas complexos multicamadas voltados para desempenho, escalabilidade e manutenibilidade
* Excelente histórico de mentoramento e gestão de engenheiros; experiência na criação e expansão de equipes técnicas
* Experiência na criação de aplicações impulsionadas por IA, integração com ferramentas e serviços de IA ou criação/uso de servidores MCP
* Mentalidade fortemente colaborativa; confortável operando em estruturas de equipes horizontais e defendendo decisões técnicas sem depender de processos burocráticos
* Experiência prática com plataformas em nuvem — implantando, configurando, solucionando problemas e otimizando aplicações em ambientes de nuvem de produção
* Excelentes habilidades de comunicação, com capacidade de gerenciar relacionamentos com stakeholders clientes e traduzir complexidade técnica em orientações claras
* Abordagem colaborativa comprovada à liderança de equipes — equilibrando autonomia com direção arquitetônica clara
### **Responsabilidades:**
* Liderar decisões técnicas de arquitetura e design em um projeto consultivo complexo com múltiplas equipes; definir estrutura da aplicação, limites dos componentes e padrões de integração
* Estruturar componentes de aplicações verdes do Spring Framework; estabelecer padrões de codificação, boas práticas e padrões arquitetônicos a serem seguidos pela equipe
* Projetar e implementar componentes de alto desempenho e alta carga do Spring Framework; aplicar técnicas avançadas de ajuste da JVM, estratégias de cache e padrões de concorrência para atender aos exigentes requisitos operacionais
* Mentorar engenheiros júnior e pleno em resolução técnica de problemas, qualidade de código e pensamento arquitetônico; conduzir revisões de código e fornecer feedback construtivo
* Parceria com líderes de produto para refinar funcionalidades, histórias e requisitos técnicos; traduzir necessidades de negócio em soluções técnicas sólidas
* Definir o cronograma de entrega e os padrões de qualidade da equipe; garantir que o código atenda aos benchmarks de desempenho e aos padrões arquitetônicos antes da produção
* Solucionar desafios técnicos complexos — tanto no código quanto na dinâmica da equipe — que impeçam o progresso
### **Você vai adorar:**
* Construir sistemas sofisticados e de alto desempenho com o Spring Framework do zero e observá-los escalar
* Trabalhar com uma equipe de engenheiros talentosos que valorizam expertise técnica profunda e estão ansiosos para aprender com você
* Resolver problemas difíceis relacionados à JVM e à arquitetura — concorrência, ajuste de desempenho, coordenação de sistemas distribuídos
* Ter autonomia para tomar decisões técnicas significativas, sabendo que sua orientação influencia diretamente a forma como sua equipe pensa sobre código e design
* Ver engenheiros júnior evoluírem por meio do seu mentoramento e começarem a resolver problemas complexos de forma independente
### **Como você trabalha**
* Você lidera por credibilidade técnica e raciocínio claro, não por autoridade; sua equipe confia em seu julgamento porque você toma decisões sólidas e explica seu raciocínio
* Você se sente à vontade com ambiguidade no início de um projeto e consegue estruturar soluções de forma incremental à medida que os requisitos se tornam mais claros — você equilibra altos padrões com pragmatismo
* Você sabe quando refatorar e quando seguir em frente — você é direto ao dar feedback e aberto a recebê-lo; vê a revisão de código como uma oportunidade colaborativa de aprendizado
* Você permanece conectado ao código; você não delega todo o trabalho técnico para níveis superiores
### **O que o sucesso parece:**
* A equipe entrega código limpo, performático e mantível com o Spring Framework que atende ou supera os padrões de desempenho e arquitetura
* Engenheiros júnior demonstram claramente evolução em sua resolução técnica de problemas e em seu pensamento arquitetônico por meio do seu mentoramento
* A base técnica do projeto é sólida o suficiente para que equipes futuras possam construir sobre ela sem grandes retrabalhos
* Stakeholders clientes compreendem as decisões técnicas que você tomou e confiam em sua orientação quanto ao escopo, risco e cronograma
* A equipe opera com direção arquitetônica clara, mantendo ao mesmo tempo autonomia para resolver problemas de forma criativa
Ao se juntar à nossa equipe, você fará parte de um time vencedor que aproveita os pontos fortes uns dos outros e celebra cada sucesso em conjunto. Candidate-se agora e mostre-nos que você tem o que é preciso para levar suas habilidades consultivas ao próximo nível com a Modus Create!