Desenvolvedor Java Pleno/Sênior (Spring Boot)

Java
Contract Sao Paulo, Brazil 4 months ago

Vaga: Desenvolvedor Java Pleno/Sênior (Spring Boot)

Estamos procurando um(a) Desenvolvedor(a) Java com experiência sólida em

Spring Boot para integrar nosso time de tecnologia. Buscamos alguém

comprometido, com boa base técnica e abertura para aprender novas

tecnologias. Se você é apaixonado por backend robusto, APIs bem

estruturadas e ambientes escaláveis, esta oportunidade é para você.

Requisitos Técnicos Obrigatórios:

 Mínimo de 3 anos de experiência prática com Java em ambiente

profissional.

 Conhecimentos sólidos em Java 17 / 21.

 Forte domínio de Spring Boot, incluindo:

o Spring Security

o Spring Data

o Spring Web

 Experiência comprovada na construção de APIs RESTful bem

estruturadas e documentadas.

 Familiaridade com PostgreSQL (modelagem, queries otimizadas,

transações).

 Experiência prática com TDD como abordagem padrão de

desenvolvimento (Junit, Mockito, Testcontainers etc.).

 Experiência com boas práticas de arquitetura de software, como:

o DDD (Domain-Driven Design)

o Arquitetura Hexagonal

o Separação de responsabilidades, modularidade, escalabilidade

 Forte adesão a Clean Code e padrões de projeto (Design Patterns).

 Conhecimentos em Docker para criação e gerenciamento de containers.

 Experiência com RabbitMQ e Redis no contexto de mensageria e

cache.

Desejável / Diferenciais:

 Flexibilidade e abertura para trabalhar com outras linguagens como

Golang ou Python.

 Experiência com ambientes distribuídos, microsserviços e boas

práticas de escalabilidade.

 Conhecimento em testes automatizados (JUnit, Mockito, Testcontainers).

 Noções de DevOps (CI/CD, pipelines, versionamento de imagens

Docker).

O que valorizamos além da técnica:

 Proatividade e senso de responsabilidade técnica.

 Clareza na comunicação com pares e outras áreas (produto, QA, etc.).

 Capacidade de análise e tomada de decisão técnica.

 Vontade de aprender e crescer com o time.

Your Cart (0)

Your cart is empty

Looks like you haven't added any items to your cart yet.