VAGASLUME
C

Desenvolvedor Java Sênior

Code Group · São Paulo, SP · Híbrido · GeekHunter

JavaA combinarCLT

Sobre a vaga

Requisitos

  • 8+ anos de experiência na carreira
  • Java
  • Spring Boot e seu ecossistema
  • APIs RESTful

Conhecimentos Desejáveis

  • Clean Architecture

Tarefas e Responsabilidades

Desenvolvedor Java Sênior


Horário de trabalho: Comercial 

Modelo: Híbrido 1x por semana - São Paulo/SP

Contratação: CLT Full 


Benefícios: 

  • Auxílio Internet
  • Cartão Flash Benefícios
  • Convênio médico
  •  Parceria Educacional - Invista no seu desenvolvimento!! Plataforma Alura 

👨‍💻 Hard Skills (Técnicas)

Buscamos uma pessoa desenvolvedora com experiência sólida em:

· Java 8 ou superior, com domínio de streams, lambdas e API de datas.

· Spring Boot e seu ecossistema: MVC, Data, Security.

· Desenvolvimento de APIs RESTful, com boas práticas de versionamento e segurança.

· Bancos relacionais: especialmente PostgreSQL (desejável experiência com DB2).

· Versionamento com Git (GitHub) e familiaridade com GitHub Actions para CI/CD.

· Testes automatizados: JUnit e Mockito, com abordagem TDD/BDD.

· Ferramentas de build e qualidade de código: Maven, SonarQube, Nexus.

· Ambientes Linux: comandos e configuração do ambiente local de dev.

· Experiência com cloud computing (AWS).


🌩️ Diferenciais que valorizamos muito:

· Familiaridade com micro serviços e ambientes distribuídos.

· Conhecimento em arquitetura orientada a eventos.

· Vivência com Clean Architecture e Arquitetura Hexagonal.

· Conhecimentos de segurança: criptografia, certificado digital, SPB.

· Experiência com ferramentas de transferência de arquivos, como Connect Direct, XFB e CFT (diferencial).


🤝 Soft Skills (Comportamentais)

Procuramos alguém que:

· Seja protagonista das entregas, com senso de dono e comprometimento com a qualidade.

· Colabore com o time, tenha boa escuta e disposição pra construir junto.

· Tenha pensamento crítico, saiba questionar, propor melhorias e buscar soluções.

· Se comunique bem, especialmente em squads multifuncionais (com PMs, QA, ARs).

· Curta aprender e compartilhar conhecimento, participando ativamente de rituais do capítulo.

· Esteja confortável com mudanças, sendo adaptável num ambiente que valoriza inovação contínua.

· Atue com responsabilidade e autonomia, mas saiba pedir ajuda quando necessário.


Requisitos principais

JavaSpring Boot e seu ecossistemaAPIs RESTfulClean Architecture