




Job Summary: Design and implement microservices and APIs for the bank’s integration platform, supporting digital transformation with a focus on excellence and optimal resource utilization. Key Responsibilities: 1. Implement APIs and microservices to support the bank’s digital transformation. 2. Participate in the co-creation of a robust microservices governance framework. 3. Serve as a technical reference for APIs and microservices, promoting knowledge sharing. Design and implement the microservices and APIs that enable the bank’s Integration Platform, supporting Bci’s digital transformation process by providing the corporation with a platform based on independent, autonomous, and scalable components—delivered rapidly and timely—with emphasis on excellence and optimal resource utilization. **In this role, you will have the opportunity to:** Implement APIs and microservices across various Digital Transformation projects/programs, aligned with a financial services reference model and industry standards; these will subsequently become part of the bank’s microservices catalog. Enable agile delivery of new products and services, emphasizing component reuse. Provide APIs and microservices for both internal and external customers. Participate in the co-creation of a robust governance framework (processes, roles, technology) to deliver microservices to our customers on time, in the right form, and with the required quality. Serve as a technical reference for APIs and microservices. Generate and disseminate knowledge internally to enhance competitiveness and achieve differentiation, while embracing the career development plan to foster personal and professional growth—creating a motivating and professionally enriching environment for yourself and your peers. Ensure quality in the design, implementation, and optimal performance of APIs and microservices, meeting project commitments promptly. Adopt Continuous Delivery practices. Optimize time-to-production through continuous deliveries for internal and external customers, focusing on improving time-to-value and achieving efficiencies by reducing certification efforts. **To succeed in this position, you need:** Java experience (minimum 4 years), including Java 8 or later. Minimum 2 years’ experience in microservices development and design. Experience integrating SOAP Web Services. Knowledge of API/RESTful design. Experience with Spring Boot and solid understanding of the Spring framework. Basic knowledge of cloud technologies. **It’s even better if you have:** Oracle Certified Professional (OCP) Java certification (highly desirable). Experience working with Agile methodologies. Basic Kubernetes knowledge.


