Senior API Engineer (French Speaker)
As an API Manager, you will be part of a team responsible for designing and implementing an API framework for multiple business areas across the CA Group.
You will support different teams in developing external‑facing APIs, providing:
- core building blocks
- documentation
- best practices
- training on API adoption
The team operates using Agile methodology (sprints) and collaborates closely with a remote Team Lead.
In the long term, this role will help establish a Design Authority extension in Portugal, supporting guidelines, best practices, and future recruitment.
- Strong understanding of APIs, API Composition, BFF, API Gateway
- Ability to design Java services and components in a microservices ecosystem
- API documentation expertise: Swagger, OpenAPI (JSON/YAML)
- Ability to write and structure technical best practices
- Strong proficiency with Java 8–11
- Excellent knowledge of Spring Boot (v2+), Spring Data, JPA, Hibernate
- Strong expertise with Spring Security
- Understanding of API authentication and authorization
- Ability to build POCs and simple Hello World examples
- Awareness of API monitoring
- Capability to assist in API architecture and reusable API design
- Experience with API performance optimization
- Good understanding of French.
Additional Skills (Nice to Have)
- Jenkins (v2+)
- Splunk (v8+)
- Docker
- API catalog tools (SwaggerHub, Backstage, etc.)