Desenvolvedor(a) Java Pleno e Sênior (2 vagas para PLENO e 2 vagas para SÊNIOR)
Codgo.XBarueri - SP
4 posições
Integral
PJ
Remoto
Sênior
Vaga: Desenvolvedor(a) Java Pleno e Sênior (4 posições – alocação remota para grande empresa de tecnologia)
Modelo de contratação: PJ • Local: 100 % remoto • Marcação de ponto e participação diária em reuniões de “daily” com o time do cliente.
⸻
Sobre o desafio
Você fará parte de uma squad dedicada a um projeto estratégico em uma companhia de tecnologia de grande porte. O projeto envolve a integração e desenvolvimento de soluções com o WHINTOR (TOTVS), exigindo perfil técnico robusto, comprometimento e boa comunicação com o time do cliente.
Buscamos profissionais colaborativos, autônomos e com alta capacidade de entrega.
⸻
Responsabilidades principais
• Desenvolver soluções de média e alta complexidade em Java 17+, com baixa supervisão.
• Atuar com WHINTOR (TOTVS), integrando e desenvolvendo soluções específicas para o ambiente do cliente.
• Criar e manter testes manuais e automatizados (unitários, integração, TDD) garantindo cobertura e qualidade.
• Documentar todo o ciclo de desenvolvimento nas ferramentas de versionamento e wiki do projeto.
• Colaborar com PO, QA e outros devs para detalhar requisitos e encontrar o melhor desenho de solução.
• Garantir qualidade contínua: aplicar boas práticas, revisar código e monitorar métricas.
• Mentorar devs menos experientes, compartilhando conhecimento e revisando soluções.
• Interagir diretamente com o cliente para refinar requisitos de média/alta complexidade.
• Empregar frameworks e padrões já definidos pelo projeto, mantendo consistência técnica.
⸻
Requisitos essenciais
• Sólida experiência com Java 17+ (Spring Boot, Spring Data, Spring Security, OpenJDK).
• PL/SQL, banco de dados Oracle.
• Integrações com APIs REST, SOAP e gRPC.
• Prática em TDD e testes automatizados (JUnit, Mockito).
• Versionamento com Git (GitFlow).
• Controle de fila com RabbitMQ ou similares.
• Experiência com WHINTOR (TOTVS) é obrigatória.
⸻
Requisitos diferenciais:
• Arquitetura de microsserviços e construção de APIs REST.
• Experiência com Docker e conteinerização.
• Prática com DDD e princípios SOLID.
• Linguagem Object Pascal (Delphi).
• Criação de instaladores/atualizadores.
• Conhecimento em SACUDIDO.
• Familiaridade com Angular.
⸻
Soft skills e postura profissional
• Comunicação clara e respeitosa com stakeholders.
• Proatividade e responsabilidade com entregas e horários.
• Organização para registrar horas e atualizar o backlog.
• Espírito de colaboração e mente voltada à melhoria contínua.
⸻
Etapas do processo seletivo
1. Triagem curricular + análise de portfólio/GitHub
2. Entrevista técnica
3. Entrevista cultural
4. Alinhamento com gestor do cliente
Localização
Alameda Rio Negro, 1477, 3 andar , Alphaville Centro Industrial e Empresarial/Alphaville., Barueri - SP, Brasil, 06454-000