Description
**Responsibilities**
* Develop, evolve, and maintain REST APIs using Java with Spring Boot;
* Build orchestrator services (Apache Camel) and domain-oriented atomic services;
* Ensure efficient integration between internal systems and external partner APIs;
* Design and implement solutions based on microservices architecture;
* Model, access, and optimize relational databases;
* Apply version control, CI/CD, and code governance practices using GitHub;
* Work in Google Cloud Platform (GCP) cloud environments, using: GKE (Google Kubernetes Engine), Kubernetes;
* Managed database services (e.g., MySQL);
* Collaborate with multidisciplinary teams to ensure application quality, scalability, and performance.
**Technical Requirements**
* Java and Spring Boot;
* Microservices development;
* REST APIs;
**Advanced knowledge in:**
* Apache Camel (integration and orchestration);
* Kubernetes and GKE;
* Integration with external APIs;
**Experience with:**
* Atomic services with persistence in MySQL databases;
* Data modeling and query optimization;
* GitHub (version control and development workflow);
* Cloud environments (GCP);
**Nice-to-have:**
* Prior experience in financial products (especially consortium);
* Knowledge of messaging systems (Kafka, Pub/Sub, etc.);
* Experience with observability (logs, metrics, tracing);
* Resilient architecture practices (circuit breaker, retries, etc.)
### **Employment Type:**
CLT
### **Benefits:**
Meal Allowance, Transportation Allowance, Health Insurance, Dental Insurance, Life Insurance, TotalPass
### **Department:**
Corporate