Title: Associate 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.
4–6 years of professional experience specifically in designing, developing, and maintaining enterprise-level APIs.
Web Technologies: Proficient in web services standards (SOAP, REST), XML, XSD, WSDL, and JSON.
Technical Expertise: Hands-on experience with Oracle Service Bus, Oracle WebLogic Server, and Oracle Database technologies (including SQL and PL/SQL).
Programming Languages: Expert proficiency in one or more back-end languages (e.g., Java, .Net, Python).
API Protocols: Deep technical knowledge of RESTful principles and experience with alternative protocols such as GraphQL, gRPC, or SOAP.
Tools: Familiarity with Oracle JDeveloper IDE, version control systems (Git), and API/web service testing tools (e.g., SoapUI, Postman).
Communication: Excellent verbal and written communication skills to articulate complex technical concepts to both technical and non-technical stakeholders.
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: PO
We are looking for a skilled Oracle Service Bus (OSB) Developer to design, implement, and maintain robust integration solutions using the Oracle Fusion Middleware platform. The individual will be responsible for connecting our core business applications, optimizing data flow, and ensuring system interoperability. This role requires strong technical expertise in the Oracle SOA Suite and a commitment to delivering high-performance, secure, and scalable integration services.
KEY RESPONSIBILITIES:
Integration Architecture & Strategy: Design, develop, and deploy integration solutions and APIs using Oracle Service Bus.
API/Web Service Management: Implement and maintain web services (SOAP/REST) and messaging systems (JMS) to enable seamless application interoperability.
Data Transformation: Utilize technologies like XQuery, XSLT, XPath, and XML to perform complex message validation, transformation, and enrichment within Enterprise Service Bus message flows.
Collaboration & Requirements: Work closely with business analysts, solution architects, and other developers to gather functional requirements and translate them into robust technical specifications and designs.
Testing and Troubleshooting: Conduct thorough unit and integration testing. Troubleshoot, debug, and resolve complex issues across development and production environments, focusing on performance optimization.
Security Implementation: Apply and configure security policies (e.g., WS-Security, OWSM, OAuth) to service endpoints to ensure secure data exchange.
Documentation & Standards: Create and maintain technical design documents, integration processes documentation, and ensure adherence to established coding standards and best practices.
Environment Support: Collaborate with the Oracle DBA and WebLogic administrators to support production environments and streamline deployment processes (using tools like Maven or WLST scripts).