Title: Senior Manager - ESB & Service Integration, Technology Division
Company Name: BRAC Bank PLC
Vacancy: --
Age: Na
Job Location: Dhaka
Salary: --
Experience:
Bachelor’s degree from a reputed university with a satisfactory academic record. A degree in Computer Science, Information Technology, or a related field is preferred.
10+ years of extensive, hands-on experience in enterprise integration architecture, solution design, and full-lifecycle development.
Dual Platform Expertise: Proven track record with significant expertise in both Oracle Service Bus (OSB) and modern Java API development.
Architecture & Design: Deep understanding of enterprise integration patterns (EIP), service-oriented architecture (SOA), microservices architecture, and API governance.
Oracle Fusion Middleware Mastery: Expertise with OSB 12c, Oracle WebLogic Server administration and tuning, and related technologies (BPEL, Mediator is a plus).
Java Ecosystem: Expert proficiency in Java/J2EE, Spring Framework (Spring Boot, Spring Security), and related build tools (Maven/Gradle).
Database & Messaging: Strong experience with relational databases (SQL, PL/SQL) and messaging systems (JMS, Kafka, RabbitMQ).
Tools: Proficiency with JDeveloper, IDEs (Eclipse/IntelliJ), Git, Jenkins/GitLab CI, and API testing tools (Postman, SoapUI).
Leadership Skills: Strong leadership, project management, and mentorship skills.
Customer-centric, self-motivated, a team player, and capable of meeting deadlines.
BRAC Bank PLC is a full-service private commercial bank in Bangladesh, aiming to become the most trusted, innovative and inclusive bank, driven by purpose and powered by people. It plays a pivotal role in shaping the country`s financial future, with a clear focus on sustainability. With the highest market capitalization, the highest international shareholding and the country’s best credit rating, the bank leads the Bangladesh banking industry in key financial metrics. BRAC Bank is considered the standard bearer of good governance, ethics and values-based banking. BRAC Bank today serves as a trusted partner for individuals and businesses across every segment of the economy - Small & Medium Enterprises (SME), Corporate & Institutional and Retail Banking.
BRAC Bank seeks an ambitious, intelligent, purpose-driven, and enthusiastic individual for the following position under its Technology Division:
Job Grade: AVP
We are seeking a highly experienced Senior API Developer and Solution Architect with over 10 years of expertise in both traditional Enterprise Service Bus (ESB) technologies (Oracle Service Bus) and modern Java API development. This role requires an individual who can strategically design robust integration landscapes, deliver high-performance Java-based microservices, and provide strong technical leadership to a cross-functional development team.
KEY RESPONSIBILITIES:
Integration Architecture & Strategy: Define the overall API and integration architecture roadmap, ensuring alignment with enterprise business strategy. Design comprehensive solutions spanning both Oracle Service Bus (OSB) and Java microservices ecosystems.
Technical Leadership & Mentorship: Lead, mentor, and technically guide a team of developers. Drive best practices, oversee rigorous code reviews, establish coding standards, and foster a culture of technical excellence.
Oracle Service Bus Development & Governance: Architect, develop, and govern solutions within the Oracle Fusion Middleware stack (OSB 12c). Ensure consistency, performance, and security across all OSB-implemented services.
Java API Development & Microservices: Oversee the design, development, and deployment of secure, high-performance APIs using Java/Spring Boot framework. Drive the adoption of microservices architecture where appropriate.
Performance & Scalability: Expertly tune and optimize both OSB and Java API environments for maximum throughput, low latency, and high availability in production environments.
Security Implementation: Architect and implement advanced security protocols (OAuth 2.0, OIDC, WS-Security, OWSM) across the entire integration landscape to ensure secure data exchange and regulatory compliance.
CI/CD & DevOps Strategy: Drive the strategy for automated testing, deployment, monitoring, and infrastructure-as-code initiatives, collaborating closely with DevOps and IT operations teams.