datatrota
Signup Login
Home Jobs Blog

Senior Backend Engineer - Payments at Bumpa

BumpaLagos, Nigeria Software Development
Full Time
Commerce is becoming ever more digital, the way we sell, buy and exchange value is changing faster than ever. Buyers want more convenient ways to buy, pay for products/services, and engage businesses while Sellers want more control over how they sell, manage their business, engage their customers, and collect customer data.

Job Details

Key Responsibilities:

Architecture and Design:

  • Collaborate with product teams to understand requirements and translate them into robust technical designs.
  • Design and develop highly scalable, secure, and performant fintech applications.
  • Promote best practices in software design, testability, and maintainability.

Development:

  • Write clean, well-structured, and efficient code in relevant programming languages (e.g., Laravel PHP, Nodejs, Python, etc.).
  • Implement and integrate cutting-edge fintech solutions, potentially including payment gateways, risk modeling systems, or financial reporting tools.
  • Utilize cloud-based technologies effectively (e.g., AWS, Azure, GCP).

Testing and Debugging:

  • Design and implement unit and integration tests to ensure code quality and robustness.
  • Actively participate in troubleshooting and resolving complex technical issues.
  • Continuous Improvement and Innovation:
  • Stay current on emerging fintech trends and technologies.
  • Contribute to improving code quality, development processes, and system optimization.
  • Mentor and guide junior developers, fostering a culture of knowledge sharing.

Requirements

You Have:

  • 5+ years of hands-on software development experience within the fintech industry.
  • Deep understanding of software development principles, design patterns, and algorithms.
  • Proficiency in at least one modern programming language (e.g., Laravel PHP, Nodejs, Python).
  • Experience with relational and/or NoSQL database technologies.
  • Experience with agile development methodologies.
  • Knowledge of financial regulations and compliance standards (e.g. PCI DSS, SOC2).
  • Experience with blockchain, AI/ML, or other emerging fintech technologies.
  • A strong sense of ownership and accountability.
  • Passion for solving complex problems in the financial space.
  • Excellent analytical and problem-solving skills.
  • Thrive in a collaborative and fast-paced environment.
  • Excellent communication skills, able to work effectively across cross-functional teams.

Method of Application

Signup to view application details. Signup Now
X

Send this job to a friend