Objetivo
Entregar histórias completas com autonomia, garantindo qualidade, testes, performance adequada e boa experiência no front.
Stack base
* Back-end: Java 11/17, Spring Boot (Web, Data, Security), JPA/Hibernate
* Banco: PostgreSQL (SQL, modelagem, índices compostos, EXPLAIN ANALYZE)
* Front-end: Angular (2+), TypeScript, HTML/CSS
* Ambiente: Git/GitHub, Maven/Gradle, Docker, CI/CD (GitLab/GitHub Actions/Jenkins)
* Linux: uso cotidiano (Ubuntu/CentOS)
Responsabilidades
* Projetar e implementar APIs REST e módulos Angular reutilizáveis.
* Modelar dados (normalização, índices, migrations com Flyway) e otimizar queries.
* Escrever testes unitários e de integração; apoiar monitoramento (logs/métricas).
* Participar de design técnico, estimativas, code reviews e melhoria contínua.
* Apoiar devs júnior e colaborar com QA/Produto/DevOps.
Requisitos
Requisitos essenciais
* Java 11/17, Spring Boot (Web/Data/Security), JPA (LAZY/EAGER, N+1).
* PostgreSQL intermediário (EXPLAIN ANALYZE, índices compostos).
* Angular (serviços, interceptors, guards, roteamento).
* Docker e CI/CD (build/test/deploy).
* Segurança: JWT/roles, senhas com BCrypt.
Diferenciais
* EntityGraph/JOIN FETCH, DTO projections; keyset pagination.
* SonarQube, Clean Architecture/DDD (noções).
Soft Skills
* Autonomia, senso de dono, colaboração e comunicação objetiva.
Benefícios
* Plano de Saúde Bradesco, com desconto definido pela CCT.
* Plano Odontológico: Básico: 100% custeado pela empresa
* Vale-alimentação: R$ 37,00 por dia - Média Mês R$ 770,00
* Auxílio home office R$ 200,00 por mês
* Vale-transporte, conforme necessidade
* Day off no dia do aniversário, após um ano de empresa
* TotalPass: plataforma de bem-estar que oferece acesso a academias; o colaborador assina e escolhe o plano conforme sua preferência
* Descontos em instituições parceiras, como Cultura Inglesa e FGV
Senioridade
* Mid-Senior level
Tipo de emprego
* Full-time
Função
* Engineering and Information Technology
Indústrias
* Human Resources Services
#J-18808-Ljbffr