Expired 1 year ago

Core Banking Backend Developer (Java Springboot and ESB)

Java Backend Engineer

full-time

location-marker Lagos

Share this job

Job Summary

The Backend developer is responsible for building enterprise applications, maintaining in-house enterprise application such as the Core banking app, orchestrating services via ESB, performing third party integrations and building microservices. Other responsibilities include ensuring the quality and responsiveness of applications, and collaborating with team members and other stakeholders to ensure that defined concepts and tasks are properly interpreted and accurately solved without compromising on schedule and quality.

Job Details

OPERATIONAL RESPONSIBILITIES

  • Technical support, issues fixes on the core banking system (FINERACT)
  • Design system architecture for enterprise application
  • Design and development of backend logic exposed via APIs
  • Use ESB for service orchestration
  • Build supporting services around the Core Banking System
  • Collaborate with team members and other stakeholders where necessary to ensure that assigned tasks are delivered in a timely manner and with quality checks(e.g tests, linters, etc) put in place.
  • Build services to integrate to third parties services
  • Build services around apache kafka, rabbitMQ

Requirements

CORE SKILLS

  • Strong self-organizational and time management skills.
  • Good understanding of Data structure and algorithims, databaseand microservices development concepts
  • Proficiency with Java using springboot framework
  • Proficiency with Reporting tools such as Pentaho and any other related Java compatible tools
  • Good understanding of CI/CD and relatedtoolings
  • Good understanding of TDD at least one testingframework
  • Experienced working with ESB and Core Banking System.
  • Proficiency with Springboot framework for building microservices
  • Proficiency with at leastone database technology such as MySQL, Postgresql or MongoDB.
  • Good understanding of writing efficient stored procedures
  • Experienced working with apache kafka, RabbitMQ
  • Excellent written and verbal communication skills.
  • Great problem solving skills.
     

MINIMUM QUALIFICATION

  • Bachelor's degree in Computer Science, Software Engineering, Information Technology, or a related field. A Master's degree may be advantageous. 

 

MINIMUM EXPERIENCE

  • Minimum of three (3) to six (6) years of hands-on experience in software development, with a strong focus on Core Banking Backend solutions using Java Springboot and ESB technologies.

About Company

company logo

VFD Group PLC

website logo https://vfdgroup.com/

VFD Group has been building an industry-agnostic proprietary investment company with a portfolio of over 40 businesses across various sectors and geographies, creating innovative products and solutions for the African market, since 2009. With extensive multi-sector expertise, VFD Group seeks out viable opportunities that cater to the investment needs of Retail & Institutional Investors across all tiers for direct market gain. We use our solid investment expertise and deep understanding of market fundamentals to secure investments that provide the best returns to our shareholders. The core of our business strategy is to create value in the Nigerian and African informal sectors while developing innovative and accessible products and solutions in the formal sector. Our diverse portfolio, which includes financial services, asset management, real estate, and Fintech, to name a few, represents a uniquely diversified investment bouquet that helps us manage risk and allows us to build an ecosystem with various complementary offerings.