Java Developer Pleno/Sênior

Empresa confidencial

🎯 senior
Oportunidade para atuar no desenvolvimento e evolução de aplicações backend, APIs e microsserviços em ambiente cloud. Buscamos um profissional com boa experiência em Java e Spring, capacidade de desenvolver soluções com qualidade, atuar na investigação de problemas e contribuir com decisões técnicas junto ao time. Principais responsabilidades: - Desenvolver e manter aplicações backend e microsserviços em Java; - Criar e evoluir APIs REST utilizando Spring Boot; - Atuar na manutenção e evolução de integrações entre sistemas; - Participar de discussões e decisões técnicas do time; - Realizar code reviews e contribuir com boas práticas de desenvolvimento; - Investigar problemas de integração, performance e produção; - Desenvolver testes unitários e de integração; - Atuar com aplicações executadas em ambiente cloud e containers.

Requisitos

  • Experiência com Java, preferencialmente versões 17 ou 21
  • Experiência com Spring Boot
  • Conhecimento de Spring MVC e Spring Data JPA
  • Experiência com JPA/Hibernate e bancos de dados SQL
  • Experiência no desenvolvimento de APIs REST
  • Conhecimento de arquitetura de microsserviços
  • Conhecimento de autenticação e autorização com OAuth 2.0, JWT ou tecnologias similares
  • Experiência com Docker
  • Conhecimento de JUnit e Mockito
  • Experiência com Git e Maven
  • Conhecimento de CI/CD
  • Conhecimento de SOLID, Clean Code e boas práticas de desenvolvimento
  • Inglês Intermediário ou Avançado