Descrição
Somos especialistas em **transformação tecnológica**, unindo expertise humana com IA para criar soluções tecnológicas escaláveis.
Com mais de 8.000 colaboradores CI\&T espalhados pelo mundo, construímos parcerias com mais de 1.000 clientes ao longo de nossos 30 anos de história. Inteligência Artificial é nossa realidade. **Sobre o Projeto**
O backend FORCE é uma API Spring Boot 3 que alimenta o aplicativo móvel utilizado pela força de vendas farmacêutica. Ele processa dados de KPI provenientes de diversos sistemas; aplica regras de negócio complexas (cálculo do Índice SFC, ranqueamento, incentivos, alertas); e expõe endpoints REST seguros consumidos pelo aplicativo móvel. É executado em PostgreSQL com cache Redis e integra-se ao Azure Active Directory para identidade.
**Função**
Desenvolvedor backend sênior em Java para desenvolver, manter e evoluir a API e a camada de lógica de negócios.
Responsabilidades
Projetar e implementar APIs RESTful com Spring Boot 3 (Web \+ WebFlux)
Implementar e manter lógica complexa de cálculo de KPIs (Índice SFC, ranqueamento, incentivos)
Gerenciar a evolução do esquema do banco de dados com migrações Flyway no PostgreSQL
Integrar-se ao Azure Active Directory (OAuth2 / JWT) para autenticação e autorização
Manter a camada de cache Redis para leituras de KPIs de alta frequência
Integrar-se a sistemas externos
Enviar notificações por e-mail via SendGrid e notificações push via APNs (Pushy)
Gerenciar segredos via AWS Secrets Manager
Escrever testes unitários e de integração (JUnit 5 \+ Mockito \+ Spring Security Test)
Documentar APIs com OpenAPI / Springdoc UI
Participar da manutenção do pipeline Jenkins CI/CD
**Habilidades Obrigatórias**
4\+ anos de experiência com Java
Spring Boot 3 (Web, Data JPA, Security, Cache, Actuator)
Integração Spring Security OAuth2 / JWT / Azure AD
PostgreSQL \+ Flyway (migrações de esquema)
Redis (Spring Cache)
Maven
Lombok \+ MapStruct
JUnit 5 \+ Mockito
Projeto de APIs REST
Git \+ desenvolvimento baseado em trunk
**Desejável**
AWS Secrets Manager / Spring Cloud AWS
SendGrid ou serviços de e-mail transacional
Integração de notificações push APNs (Pushy)
Provedor JPA EclipseLink
OpenAPI / Springdoc
Conhecimento de domínio em farmácia / CRM
**Nossos benefícios:*** Plano de saúde e odontológico
* Auxílio-refeição e auxílio-alimentação
* Auxílio-creche
* Licença paternidade estendida
* Parceria com academias e profissionais de saúde e bem-estar por meio da Wellhub (Gympass) TotalPass;
* Participação nos Lucros e Resultados (PLR);
* Seguro de vida
* Plataforma de aprendizagem contínua (Universidade CI\&T);
* Clube de descontos
* Plataforma online gratuita dedicada ao bem-estar físico, mental e integral
* Curso de gravidez e parentalidade responsável
* Parcerias com plataformas de ensino online
* Plataforma de aprendizado de idiomas
E muito mais!
Mais detalhes sobre nossos benefícios aqui: https://ciandt.com/br/pt\-br/carreiras
Na CI\&T, a inclusão começa no primeiro contato. Se você é pessoa com deficiência, é importante **apresentar sua avaliação durante o processo seletivo.** *Veja quais dados devem constar no laudo clicando aqui*.Dessa forma, podemos garantir o suporte e as adaptações adequadas para você. **Se ainda não possui essa avaliação, não se preocupe: podemos apoiá-lo na obtenção dela.**
Contamos com uma equipe dedicada de Saúde e Bem-Estar, especialistas em inclusão e grupos de afinidade que estarão com você em todas as etapas. Conte conosco para fazer essa jornada lado a lado.