Responsabilidades e Atribuições Estamos em busca de uma Pessoa Desenvolvedora Back-End Sênior para integrar nosso time de tecnologia e atuar de forma estratégica no desenvolvimento e evolução das nossas plataformas. Essa pessoa será referência técnica no time, participando ativamente das decisões de arquitetura, garantindo qualidade, escalabilidade e sustentabilidade das soluções. No dia a dia, você irá: Desenvolver, evoluir e manter aplicações back-end em Java 17, utilizando Spring Boot ; Atuar no desenho e implementação de APIs REST (e eventualmente GraphQL), garantindo boas práticas de design, segurança e performance; Participar ativamente do refinamento técnico de demandas junto a produto e arquitetura; Contribuir para decisões de arquitetura de sistemas, especialmente em ambientes de microserviços ; Implementar e manter integrações entre sistemas internos e externos; Garantir qualidade de código por meio de testes automatizados, revisões de código e padrões de engenharia; Atuar na evolução e manutenção de bancos de dados relacionais, modelando dados de forma eficiente; Apoiar a observabilidade, monitoramento e resolução de incidentes em produção; Trabalhar em conjunto com o time em iniciativas de CI/CD, automação e cloud ; Mentorar desenvolvedores(as) menos experientes e disseminar boas práticas no time; Contribuir para a melhoria contínua de processos, performance e confiabilidade das aplicações. Requisitos e Qualificações O que esperamos que você já domine: Experiência sólida como Desenvolvedor(a) Back-End Sênior ; Forte conhecimento em Java 17 ou superior ; Experiência avançada com Spring Boot, Spring MVC, Spring Data e Spring Security; Vivência no desenvolvimento de APIs RESTful ; Experiência com bancos de dados relacionais (PostgreSQL, MySQL ou similares); Conhecimento em arquitetura de microserviços e integração entre sistemas; Experiência com mensageria ou processamento assíncrono; Domínio de Git e fluxo de versionamento colaborativo; Experiência com testes automatizados (JUnit, Mockito, Testcontainers ou similares); Vivência com Docker e pipelines de CI/CD (GitHub Actions, GitLab CI ou similares); Familiaridade com ambientes de cloud (AWS) ; Boa comunicação, autonomia e visão crítica sobre soluções técnicas. Diferenciais (não obrigatórios, mas muito bem-vindos) Experiência com Java 21 ; Conhecimento em arquitetura orientada a eventos ; Experiência com Kafka, RabbitMQ, SQS ou SNS ; Vivência com Infraestrutura como Código (Terraform, CloudFormation); Experiência com observabilidade e monitoramento (CloudWatch, Prometheus, Grafana); Conhecimento em boas práticas de segurança (OAuth2, JWT, OpenID Connect); Atuação prévia como referência técnica ou liderança informal de time; Experiência em sistemas de alta disponibilidade e alta escala. Nossos benefícios: Vale Alimentação/Refeição flexível (Swile); Total Pass (academias); Plano Saúde SulAmérica- 100% subsidiado para você Eu.A3; Plano Dental Amil; Maria Saúde; Seguro de Vida; Participação nos Lucros e Resultados; Bônus anual; Desconto nos cursos de idioma da Open English; Parceria AWS nível Advanced; Desconto na conta de energia elétrica (operadora CEMIG); Empresa Cidadã: licenças maternidade e paternidade estendidas; Samsung EPP (descontos em todo portfólio de produtos Samsung); Guapeco (plano de saúde para seu pet). E mais: 100% home office; 40 horas semanais; Dia a dia descontraído e acolhedor; Plano de carreira e acompanhamento individual; Programas internos de compartilhamento de conhecimento; Prezamos pela diversidade, liberdade, flexibilidade e autonomia!