BRAC Bank Limited, the pioneer in SME Banking, delivers a full range of banking products and services to the individual customers as well as large corporate entities. Our financial results in all sectors along with stellar international and local credit ratings & multiple annual accounts awards speak of our aspiration, transparency and teamwork towards the common objectives of becoming the best bank in the country. While we thrive in the present, we invest continuously for the future – especially in technology and people. With our diversified business model and unmatched network of 186 Branches, 448 ATMs, 460 SME Unit Offices, 11 Regional Operations Offices and 229 Remittance Delivery Points, we continue to recognize that our people are our principal strength. We are a team of diverse and talented individuals who take the bank forward towards excellence in every area we work in every day.
To support its continuous business growth, BRAC Bank is currently looking for ambitious, smart, goal-oriented, enthusiastic individuals for the following position in Technology Division:

API Senior Developer (Financial System), Technology Division

Employment Type: Full Time Employment
Job Location: Dhaka

KEY RESPONSIBILITIES

  • API development and middleware integration
  • Develop and integrate MFS (Mobile Financial Systems) with Banking System
  • Sound and hands on experience in API development & integration with Financial System
  • Experience in handling MFS financial transaction
  • Strong knowledge in database scripting and design in Oracle, MSSQL.
  • Experience with Queuing technologies like Kafka, ZeroMQ, RabbitMQ, JMSQueue
  • Sound experience developing in Java , .Net & Windows , Linux Environments
  • Good knowledge in API security, OAUTH, JWT, SAML, Ldap etc.
  • Do Integration development with different Fintech Product
  • Do Architecture design and implementation for ESB,  SOA, BPM, Java & .NET solutions
  • Knowledge of Services Oriented Architecture (SOA), Integration patterns
  • Performing requirements analysis activities including eliciting and documenting user requirements, developing the system architecture, defining and documenting requirements for the sub-systems and interfaces, and identifying constraints and operational scenarios
  • Design, build, assemble, and configure application or technical architecture components using business requirements
  • Team with stakeholders on application and component design to secure buy in
  • RND on latest technologies
  • Able to work under Agile and faster development method

EDUCATIONAL REQUIREMENT

  • Bachelor’s or Master’s degree in Computer Science & Engineering from reputed universities with satisfactory academic track record

JOB REQUIREMENT:

  • 8 to 12 years solid experience in development mainly in MFS/Banking domain integration and API development   
  • Experience in banking / MFS domain API /software development is a must.
  • Strong Knowledge and experience on Java, Spring, Spring Boot, AngularJS, Node.js, HTML5, CSS3, Spring Batch, JUNIT.
  • Experience with tools like Maven, JIRA, GIT, SVN.
  • Define, design, and implement complex composites using Oracle BPM, OSB, Human workflow, Business rules, JDeveloper, XML, Java, SOAP, REST and other protocols.
  • System Enhancement through Technical analysis to fix defects in the business process and workflow of COMS and Oracle Service Bus application.
  • Administering & configuring OSB, WebLogic, Oracle BPM
  • Working as Technical person for solution mapping between existing and future solutions (AS-IS TO-BE analysis) under Enterprise Solutions domain.
  • Good technical understanding of financial application and
  • Experience in JSON, XML, XSLT, XSD, and XPATH
  • Experience in REST APIs or SOAP Web services
  • Basic understanding of Middleware like OSB, MuleSoft and scripting languages xQuery.Able to work under pressure, problem solving & team playing attitude.

Female candidates are highly encouraged to apply.

Only short listed candidates will be called for the interview as per recruitment process.

BRAC Bank reserves the right to accept or reject any application without assigning any reason whatsoever.

If you are interested to be a part of this diversified BRAC Bank family, then please Apply Online.

BRAC Bank does not charge any fee at any stage of the recruitment process. Please note that BRAC Bank is an equal opportunity employer. Any form of persuasion will disqualify the candidature before or after the final selection.

Application Deadline: October 27, 2018