Description
Technical Requirements
1\. Backend Java (Mandatory / Core)
Java 11 and Java 21
Spring Boot 2\.7 and 3\.x
Apache Camel
Hexagonal Architecture
MapStruct, Lombok, JDBI 3\.x and JPA / Hibernate
Contract\-First with OpenAPI Generator
2\. Databases
Relational Databases: Sybase ASE, MySQL, and PL\-SQL development (procedures, triggers, functions).
NoSQL Databases: Concepts and practical application for high scalability and low latency scenarios.
3\. Messaging and Integration
Asynchronous Messaging: RabbitMQ, IBM MQ, Google Cloud Pub/Sub or Apache Kafka.
System Integration: REST APIs (BFFs, Orchestrators, Atoms and ACLs).
4\. Security
Authentication and Authorization: OAuth2, JWT (Resource Server, Client Credentials, JWK Set).
Secure Integration: Basic Auth and internal security libraries.
5\. Frontend (Desirable)
Angular TypeScript: Versions 7, 15 and 20 (RxJS, Angular Material and corporate UI frameworks).
6\. DevOps, Cloud Observability
Infrastructure and Cloud: Docker, OpenShift (Kubernetes) and Google Cloud Platform (GCP).
Continuous Integration: Jenkins and Maven 3\.8\+.
Observability: Spring Actuator, Prometheus, Micrometer and Logback.
7\. Quality and Automated Testing
Frameworks: JUnit 5, REST Assured, Pact (Contract Testing) and ArchUnit.
Bonus: Business Domain Knowledge (Financial Market)
Fixed Income: Government securities (LTN, NTN\-B, LFT), repurchase agreements, CDBs, and PU/VNA/IPCA calculation.
Derivatives: Swaps, NDFs, Flexible Options, trade booking and collateral management.
Clearing Houses and Settlement: Integrations with CETIP, BMF/B3, limit systems and clearinghouses.
### **Employment Type:**
CLT
### **Benefits:**
Meal Voucher, Transportation Voucher, Health Insurance, Dental Insurance, Life Insurance, TotalPass
### **Department:**
Corporate