Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Apr 1, 2025
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Never pay for any CBT, test or assessment as part of any recruitment process. When in doubt, contact us

    Virtual Pay represents a new breed of payment companies, built from the ground up with a laser-focus of innovating and seamlessly integrating tomorrow's payment solutions.
    Read more about this company

     

    Full Stack Developer

    We are seeking a highly skilled Full Stack Developer with expertise in cloud-native application development to join our dynamic team. The ideal candidate will have a strong background in software engineering, experience in financial services, and a passion for creating scalable, resilient, and secure solutions. As a Full Stack Developer, you will play a crucial role in designing, developing, and maintaining cutting-edge payment platforms that meet the demands of our global clientele.

    Key Responsibilities:

    • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications. Design, develop, and deploy cloud-native applications using modern technologies and frameworks.
    • Build robust backend services and APIs to support high-volume transaction processing and data management.
    • Develop responsive and intuitive user interfaces utilizing front-end technologies such as HTML, CSS, JavaScript, and React.
    • Implement secure authentication, authorization, and data encryption mechanisms to safeguard sensitive information.
    • Optimize application performance and scalability through continuous integration, automated testing, and infrastructure as code.
    • Troubleshoot and debug complex issues across the entire software stack, from front-end UI to backend services.
    • Stay abreast of emerging technologies, industry trends, and best practices in cloud computing and financial technology.
    • Participate in code reviews, design discussions, and knowledge sharing sessions to foster a culture of innovation and continuous improvement.

    Requirements

    • Bachelor's degree in Computer Science, Engineering, or related field.
    • Proven experience as a Full Stack Developer or similar role, with at least 3 years of hands-on experience in cloud-native application development.
    • Expertise in frontend development using HTML, CSS, JavaScript, and modern frameworks/libraries like React, Angular, or Vue.js. Strong proficiency in backend development using languages such as Java, Python, or Node.js.
    • Experience with microservices architecture, containerization (e.g., Docker, Kubernetes), and cloud platforms (e.g., AWS, Azure, GCP). Experience with WebLogic and Oracle database systems.
    • Solid understanding of relational and NoSQL databases, data modeling, and ORM frameworks.
    • Strong expertise in Java Spring Boot, JavaScript, programming languages.
    • Knowledge of security best practices, encryption algorithms, and authentication/authorization protocols.
    • Experience working in an Agile development environment.
    • Excellent problem-solving skills, attention to detail, and ability to work effectively in a fast-paced, collaborative team environment.
    • Strong communication skills and ability to articulate technical concepts to non-technical stakeholders.
    • Prior experience in the financial services industry or payment processing domain is highly desirable.

    go to method of application »

    Reconciliation Team Lead

    As a Reconciliation Team lead, you will play a vital role in managing a team of reconciliation associates, ensuring timely and accurate reconciliation of accounts, investigating discrepancies, and maintaining compliance with internal controls and regulatory requirements

    Key Responsibilities

    • Reconciliation Management: Lead the reconciliation team in performing daily, weekly, and monthly reconciliations of accounts, including bank accounts, merchant accounts, and the company systems while ensuring variances and discrepancies are resolved in a timely manner.
    • Process Optimization: Identify inefficiencies and recommend improvements to the reconciliation processes and systems and Collaborating with IT and finance teams to implement automation tools and streamline workflows
    • Reconciliation Policies & Procedures: Develop and maintain reconciliation policies and procedures in line with best practices
    • Audit Assistance: Support the Senior Accountant in preparing schedules and reports for audits.
    • Documentation: Provide support during internal and external audits by preparing documentation as required.
    • Reporting and Analysis: Prepare regular reconciliation summaries and detailed discrepancy reports for management review.
    • Compliance & Risk Management: Ensure adherence to company policies, internal controls, and regulatory requirements in all reconciliation activities and Monitor risk exposures related to un-reconciled transactions and recommend mitigation strategies.
    • Team Leadership: Supervise, train, and mentor reconciliation team members to ensure high performance and skill development & Providing guidance on complex reconciliation issues and escalate unresolved matters to the Senior Accountant.
    • Collaboration and Support: Work closely with finance, treasury, and operations teams to resolve reconciliation issues
    • Perform any other duties as assigned by the supervisor or management.

    Requirements

    • Bachelor’s degree in accounting/business or related field
    • A Certified Public Accountant of Kenya (CPAK) and a member of ICPAK
    • Professional certifications CPA, ACCA, or CIMA
    • Minimum of 5 years’ experience in reconciliation, accounting, or financial operations, with at least 2 years in a leadership role.
    • Strong knowledge of reconciliation processes, financial reporting, and internal controls.
    • Proficiency in accounting software and reconciliation tools, including ERP systems and advanced Excel functions.
    • Excellent analytical and problem-solving skills to identify, investigate, and resolve discrepancies efficiently.
    • Effective communication and collaboration skills to work with finance, settlement, and operations teams.
    • Understanding of regulatory compliance and risk management in financial reconciliation and payment processing.

    Method of Application

    Use the link(s) below to apply on company website.

     

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Virtual Pay Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail