Descrição
Resumo da Vaga:
Buscamos um Desenvolvedor Java Sênior para atuação estratégica em sistemas corporativos, com autonomia técnica, participação em arquitetura e foco em qualidade e escalabilidade.
Principais Destaques:
1. Atuação estratégica com autonomia técnica e decisões de arquitetura
2. Responsabilidade pela qualidade, escalabilidade e manutenibilidade
3. Apoio técnico a desenvolvedores e evolução contínua dos sistemas
Estamos em busca de um **Desenvolvedor Java Sênior** com sólida experiência em sistemas corporativos e ambientes complexos. Esse profissional terá atuação estratégica, com autonomia técnica, participação ativa em decisões de arquitetura, apoio a outros desenvolvedores e responsabilidade direta pela qualidade, escalabilidade e manutenibilidade das soluções.
Esperamos alguém com visão sistêmica, maturidade técnica e capacidade de se comunicar de forma clara tanto com áreas técnicas quanto não técnicas, contribuindo para a evolução contínua dos sistemas.
**Responsabilidades:**
* Desenvolver, evoluir e manter aplicações Java de missão crítica, com foco em qualidade, performance e segurança
* Atuar com autonomia na definição e implementação de soluções técnicas
* Contribuir ativamente para decisões de arquitetura, definição de padrões de código e boas práticas
* Realizar code reviews e apoiar tecnicamente desenvolvedores menos experientes
* Investigar, diagnosticar e resolver problemas complexos em ambientes produtivos
* Garantir padrões de escalabilidade, disponibilidade, performance e segurança
* Colaborar com times multidisciplinares (produto, infraestrutura, segurança e negócios)
**Perfil esperado:**
* Profissional **hands\-on**, com maturidade técnica para tomada de decisões
* Capacidade de questionar soluções, propor melhorias e sustentar argumentos técnicos
* Comunicação clara, objetiva e colaborativa
* Forte senso de responsabilidade sobre entregas em produção
* Experiência com sistemas legados e condução de evolução incremental com segurança
**Requisitos obrigatórios:**
* Experiência mínima de **6 anos** com desenvolvimento Java em ambientes produtivos
* Sólida atuação com **Java 8\+** e ecossistema **Spring** (Spring Boot, Spring MVC, Spring Data)
* Experiência no desenvolvimento de **APIs REST** e manutenção de integrações **SOAP**
* Domínio em modelagem de dados relacional e NoSQL, com experiência prática em: Oracle, PostgreSQL, MongoDB
* Vivência com **mensageria assíncrona** (RabbitMQ / AMQ), incluindo tratamento de falhas e reprocessamento
* Uso consistente de **Git** em ambientes colaborativos (code review, branching e merge strategies)
* Gerenciamento de dependências e builds com **Maven**
* Experiência prática em ambientes **Linux/Unix**
* Capacidade de analisar código legado, propor melhorias e executar refatorações seguras
* **Inglês técnico** para leitura de documentação e comunicação escrita
**Diferenciais:**
* Experiência prática com AWS
* Vivência com: Arquitetura demicrosserviços e Sistemas de alta disponibilidade ou alto volume de dados
* Experiência com Node.js e Angular