Backend Developer (Java / Spring Boot)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Backend Developer (Java / Spring Boot): Developing and evolving a Spring Boot 3 API for a pharma field force mobile application with an accent on complex KPI calculations, secure REST endpoints, and system integration. Focus on implementing business logic for SFC Index and rankings, optimizing PostgreSQL and Redis performance, and ensuring secure authentication via Azure AD.
Location: Remote (Brazil)
Company
is a tech transformation company that unites human expertise with AI to create scalable technical solutions.
What you will do
- Design and implement RESTful APIs using Spring Boot 3 (Web + WebFlux).
- Implement and maintain complex KPI calculation logic, including SFC Index and rankings.
- Manage PostgreSQL database schema evolution using Flyway migrations.
- Integrate Azure Active Directory (OAuth2/JWT) for authentication and authorization.
- Maintain a Redis caching layer to optimize high-frequency KPI reads.
- Develop comprehensive unit and integration tests using JUnit 5 and Mockito.
Requirements
- 4+ years of professional experience with Java.
- Proficiency in Spring Boot 3 (Web, Data JPA, Security, Cache, Actuator).
- Experience with PostgreSQL, Flyway, and Redis.
- Knowledge of Spring Security and Azure AD integration.
- Experience with Maven, Git, and trunk-based development.
- Must be based in Brazil.
Nice to have
- Experience with AWS Secrets Manager or Spring Cloud AWS.
- Integration with SendGrid or APNs (Pushy).
- Knowledge of the Pharma or CRM domain.
- Experience with EclipseLink JPA provider.
- Proficiency with OpenAPI / Springdoc.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →