fintech software-focused product company
✅ cloud-based software platform for banks and fintech organizations
✅ customers worldwide with a focus on Africa and the Middle East
no legacy, team is passionate about engineering

Open positions

Key Responsibilities:

We are seeking a Backend Developer to contribute to our reactive, high-load, and fault-tolerant backend built in Java and Scala. You will work directly on the core of our Platform as well as related services and applications.


  • 3+ years of full-time commercial development experience in Java or Scala.
  • Skills in designing applications or individual services.
  • Experience in designing and developing HTTP-API, integrating with third-party HTTP-API, and working with relational databases.
  • Functional programming skills.
  • Multi-threaded and reactive programming skills.
  • Proficiency in English for reading technical documentation and communication with the team.

Preferred Skills:

  • Experience in designing large and complex applications.
  • Experience in solving integration problems with other systems.
  • Experience in developing applications for banks and financial services.
  • Experience with Spring, Play! Framework, Amazon Web Services, Kafka, PostgreSQL, Docker.
  • Ability to actively participate in designing the architecture of the Platform.

We Offer:

  • Own product built on modern technologies and principles.
  • Modern stack: Java 17, Spring Boot, Project Reactor Scala 2.13, Play! Framework, Slick.
  • The ability to influence product design and workflows.

Job Description:

We are seeking a passionate QA Engineer who is eager to grow in the field of testing and is particularly interested in fintech. In this role, you will be responsible for conducting manual testing, developing automated UI and HTTP-API integration tests, creating test plans and cases, maintaining test documentation, and participating in the analysis of customer issues. Additionally, you will organize and support test environments and conduct load testing.

Key Responsibilities:

  • Conduct manual testing including system, integration, regression, and smoke testing.
  • Develop automated UI and HTTP-API integration tests.
  • Create test plans, test cases, and maintain test documentation.
  • Participate in the analysis of customer problems with the support service.
  • Organize and support test environments.
  • Conduct load testing.


  • Minimum of two years of testing experience.
  • Understanding of testing principles and a strong desire to develop in this area.
  • Familiarity with various testing methodologies and tools, and the ability to apply them practically.
  • Understanding of software architecture, particularly client-server architecture, web application testing, and working with HTTP APIs.
  • Proficiency in Unix/Linux command line and experience with Git.
  • Experience with relational DBMS, proficiency in SQL for simple queries, and ability to create/restore backup copies.
  • Proficiency in English for reading technical documentation and communication with international colleagues.
  • Fast learner with excellent communication skills.
  • Ability to work independently, take initiative, and offer systematic solutions.
  • Interest in fintech.

Preferred Skills:

  • Experience with JVM applications, PostgreSQL DBMS, Docker/Kubernetes, and AWS.
  • Experience using Postman, Selenium, and JMeter.
  • Ability to estimate labor costs, set priorities, and plan work processes.
  • Experience in testing banking and financial services.

Company Overview:

Veengu is a software company specializing in core banking platforms for financial institutions across various sectors including digital wallets, electronic money institutions, money remittance services, and other innovative fintech businesses. Committed to delivering reliable, business-oriented, and cost-efficient solutions, we are expanding our presence in the Middle East and Africa and seek a proactive Sales Manager to lead our sales efforts.

Job Description:

We’re hiring a Sales Manager to drive growth in the Middle East and Africa. Your responsibilities will include identifying new customers, managing the whole sales cycle, and closing deals. We’re looking for someone with a strong background in fintech and software sales. This job is perfect for someone who loves building something from scratch.


  • Deliver technical and functional presentations and product demonstrations tailored to potential clients, showcasing a deep understanding of the Veengu Platform.
  • Collaborate with prospective clients to assess their needs and determine how the Veengu Platform can address them, identifying any gaps.
  • Respond to Requests for Information (RFIs) and Requests for Proposals (RFPs).
  • Develop detailed proposals customized to meet clients’ requirements and align with Veengu’s capabilities.
  • Liaise with our product manager, development and delivery teams to address customer needs effectively.
  • Lead negotiations, including contract negotiation stages, to secure deals.
  • Cultivate relationships across the region to uncover new opportunities.
  • Work with our marketing team to develop targeted sales campaigns.
  • Effectively manage time between short-term and long-term opportunities.

Essential Qualifications:

  • Proven track record of successful software sales.
  • Proficiency in selling to banks and fintech companies.
  • Understanding of the purchasing process within banks/financial organizations and familiarity with the typical sales lifecycle for enterprise platforms in this sector.
  • Ability to identify and address challenges faced by fintech companies, encompassing technological, regulatory, and commercial aspects.
  • Proven capability to generate quality leads and achieve high conversion rates.
  • Ability to quickly understand what clients need and have knowledgeable conversations about the technical and business parts of proposals.
  • Skilled in conducting negotiations and closing deals.
  • Adept at building strong relationships with decision-makers.
  • Experience in fast-paced startups and/or selling enterprise software in established companies.
  • Consistent track record of meeting and exceeding sales targets.
  • Knowledge of core banking systems and modern enterprise system architecture, along with a robust understanding of cloud infrastructure technology.
  • Understanding how banks buy software and the different ways they license it, as well as knowing the processes they use to purchase it.

If you’re a sales pro who loves fintech and wants to help us grow in the Middle East and Africa, we want to hear from you.


Veengu specializes in developing core banking platform for financial institutions across various sectors, including digital wallets, electronic money institutions, money remittance services, and other fintech businesses. We’re in search of a highly skilled and technical Product Owner with expertise in enterprise software for banks, payment processors, and fintech. This role is crucial for driving the development and improvement of Veengu’s software platform, ensuring alignment with client needs and industry standards.

Key Responsibilities:

  • Collaborate with the Product Manager on the product roadmap.
  • Gather and analyze business requirements for new features and enhancements, translating them into user stories and technical specifications.
  • Analyze existing systems and processes to identify opportunities for improvement.
  • Design scalable and reusable solutions that adhere to industry standards and best practices, ensuring long-term viability and maintainability.
  • Work closely with cross-functional teams, including Product Manager, Delivery Team, Product Architect/CTO, developers, UX/UI designer, and QA engineers, to ensure the successful delivery of features and enhancements.
  • Document detailed requirements, user stories, and API specifications.
  • Perform initial acceptance testing of developed functionality.
  • Develop and maintain product documentation.


  • Experience in a similar role, preferably within the software development for the fintech industry.
  • Deep knowledge of enterprise IT software systems, including core banking platforms, payment processing systems, and related technologies.
  • Strong understanding of system analysis, solution architecture, and software development methodologies.
  • Proficiency in documenting business requirements, user stories, and technical specifications.
  • Excellent communication skills.
  • Experience with modern software development tools and technologies, such as cloud computing, microservices architecture, API integration, and DevOps practices.
  • Proven track record of delivering high-quality software products on time and within budget.

Ideal Candidate:

  • Detail-oriented and capable of producing clear requirements.
  • Obsessed with maintaining order in documents, tasks, and the product itself.
  • Enthusiastic about creating something new.
  • Possesses a strong strategic view of the product but is open to alternative perspectives, able to listen and communicate horizontally, and willing to replace their own ideas with those of others.

How to apply?

Please submit your resume and a cover letter detailing your relevant experience and why you are interested in this position to the form below.

Veengu will collect and use your personal information in accordance with its Privacy Policy


We are a full-cycle software development company with our own product that we design, develop, implement, customize, and maintain.


Approximately 20 professionals with decades of experience each in banking/enterprise software development, transaction processing, and digital wallets.


UAE 🇦🇪 and Serbia 🇷🇸 (office, employment agreement)

Remote work within time zones GMT+1GMT+4 (Armenia 🇦🇲 , Georgia 🇬🇪 , Egypt 🇪🇬 )



Office 307-B, IFZA Business Park, DDP Building A3,
Dubai Silicon Oasis,
United Arab Emirates


Nova Iskra Creative Hub (Savamala), First floor,
Gavrila Principa 43,
Beograd 11000,

This website uses cookies for your the best experience.