Descrição
**Sobre a vaga**
Estamos buscando um **Desenvolvedor Java Sênior** para projetar, construir e aprimorar uma plataforma low-code amplamente utilizada, trabalhando em APIs, integrações e sistemas backend desenvolvidos em Java e Spring Boot. Você colaborará com as equipes de produto, design e QA em uma equipe ágil geograficamente diversa, contribuindo para decisões arquitetônicas e eliminando débitos técnicos por meio das melhores práticas de engenharia. A função abrange todo o ciclo de vida de desenvolvimento do produto, desde a concepção até a liberação e a melhoria iterativa.
**O que você fará**
* Projetar, construir e aprimorar uma plataforma low-code usando **Java**;
* Colaborar com as equipes de produto, design e QA em um ambiente geográfica e culturalmente diverso;
* Desenvolver e otimizar APIs, integrações e sistemas backend;
* Eliminar débitos técnicos aplicando as melhores práticas de engenharia e abordagens criativas;
* Manter altos padrões de qualidade da solução, segurança, desempenho e manutenibilidade.
**Requisitos obrigatórios**
* Fortes habilidades de resolução de problemas, pensamento analítico, proatividade e mentalidade de propriedade;
* Experiência prática com as melhores práticas no desenvolvimento de novos sistemas de software e na modernização dos existentes;
* **4 anos ou mais de experiência** como desenvolvedor **Java** atuante;
* **4 anos ou mais de experiência** com o framework **Spring**, incluindo **Spring Boot**;
* **4 anos ou mais de experiência** no projeto de arquiteturas complexas e na modernização das existentes;
* Experiência prática no desenvolvimento de APIs e serviços web;
* Excelentes habilidades de comunicação;
* Nível de inglês intermediário-avançado.
Desejável
* **4 anos ou mais de experiência prática** com **Hibernate**;
* Experiência na migração de versões antigas do **Spring Boot** e do **Hibernate**;
* **2 anos ou mais de experiência** como desenvolvedor Front End atuante para aplicações web responsivas usando **JavaScript**, **TypeScript**, **ReactJS** ou tecnologias semelhantes.
**Sobre nós**
A AgileEngine é uma empresa classificada no Inc. 5000 que cria softwares premiados para marcas da Fortune 500 e startups inovadoras em mais de 17 setores. Somos reconhecidos como líderes em áreas como desenvolvimento de aplicações e IA/ML, e nossa cultura centrada nas pessoas já nos rendeu diversos prêmios de Melhor Local para Trabalhar.
Se você busca um ambiente onde possa crescer, gerar impacto e trabalhar com profissionais que se importam, adoraríamos conhecê-lo!
**Benefícios e vantagens**
* **Crescimento profissional:** Acelere sua trajetória profissional com mentoria, TechTalks e roadmaps personalizados de desenvolvimento.
* **Remuneração competitiva:** Alinhamos sua remuneração competitiva em USD às suas habilidades, talento e contribuições em constante evolução, além de oferecer orçamentos para educação, bem-estar físico e atividades em equipe.
* **Seleção de projetos empolgantes:** Participe de projetos com desenvolvimento de soluções modernas e clientes de alto nível, incluindo empresas da Fortune 500 e marcas líderes de produtos.
* **Flexibilidade de horários:** Adapte sua rotina para alcançar o melhor equilíbrio entre vida pessoal e profissional, com opções de trabalho remoto e presencial — escolha o que o deixar mais feliz e produtivo.
Tipo de vaga: Integral
Local de trabalho: Remoto