Trab
PreçosBlog

Senior Java Developer na CI&T

Presencial - Brasil

Candidatar-se
Ver mais vagas na CI&T

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 7.400 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.

Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.

Estamos em busca de um Desenvolvedor com experiência sólida em Java com Spring Boot. O candidato ideal deverá ter um profundo conhecimento a tecnologia e padrões arquiteturais de código (como Clean Architecture e Domain-Driven Design).

Conhecimento em OAuth2 e experiência com algum IDP (preferencialmente KeyCloak) será um diferencial.

E aí? Se animou?! Então conclua a sua inscrição e boa sorte =D

#senior

Requisitos

Experiência

  • Experiência em Java e Spring Boot
  • Conhecimento em Clean Architecture, DDD, SOLID e Clean Code
  • Experiência com OAuth2 e Keycloak
  • Experiência em arquitetura de microserviços

Habilidades

  • Java
  • Spring Boot
  • Spring Cloud
  • Spring MVC
  • Spring Data JPA
  • Spring Security
  • Keycloak
  • OAuth2
  • Microservices
  • API design
  • JUnit
  • Mockito
  • Automated testing

Responsabilidades

  • Contribuir para a arquitetura e o design das soluções de plataforma.
  • Desenvolver aplicações utilizando Java e Spring Boot.
  • Desenvolvimento de Microserviços: Desenvolvimento de arquiteturas baseadas em microserviços, utilizando Spring Cloud para comunicação entre serviços, configuração centralizada e descoberta de serviços.
  • Modelar APIs RESTful: Criação de APIs robustas e escaláveis com Spring MVC.
  • Integração com Banco de Dados: Utilização de Spring Data JPA para acesso a dados, além de conhecimento em bancos de dados relacionais e não relacionais.
  • Segurança: Implementação de autenticação e autorização em aplicações Spring usando Spring Security e integração com Keycloak.
  • Automação de Testes: Criação de testes automatizados utilizando Spring Test, JUnit e Mockito para garantir a qualidade do código.

Tecnologias

JavaSpring BootSpring CloudSpring MVCSpring Data JPASpring SecurityKeycloakOAuth2MicroservicesAPI designJUnitMockito

Descubra se seu currículo está pronto para esta vaga

Veja como nossa IA pode otimizar seu currículo e aumentar suas chances de conseguir esta posição.

© 2026 Trab. Todos os direitos reservados.