Engineering

Senior Java Engineer

We are looking for a Senior Java Engineer to join our Platform/Integrations Teams. Platform/Integrations Teams are responsible for developing and maintaining both payment integrations with our partners (telecommunication companies) and core components of the system. All this whilst ensuring the security, stability, sustainability, and maintainability of our platform.

Europe

Full time

Remote

Share this job offer!

What is the role?

  • Design and implement event-driven microservices from scratch;
  • Provide integrations with our customers and partners;
  • Complete the most challenging coding tasks;
  • Ensure high quality of code base and continuously improve it;
  • Streamline software development process to achieve a better quality, scalability and maintainability;
  • Closely collaborate with product stakeholders to deliver quality output on time.

You are a perfect fit if you have

  • 5+ years of experience with Java ecosystem;
  • Solid knowledge of Spring Framework;
  • Strong experience with relational databases;
  • High coding standards;
  • A good understanding of design patterns, algorithms, and data structures;
  • Proven experience with message-driven systems;
  • Ability to identify bottlenecks and solve problems creatively as well as effectively;
  • Plus,  you are a team player with good communication skills in English.

Tech stack that we use: Java, Spring Boot, MySQL, gRPC, ActiveMQ, Redis, Kafka, Docker.

Who is pawaPay?

pawaPay is a fast-growing B2B payments start-up, focused on mobile money in Africa. We are building the financial rails that allow entrepreneurs and merchants to reach hundreds of millions of people across Africa.

Our vision is to connect every mobile money wallet in Africa to each other and to the world.

Through our payments API we already facilitate over 2 million transactions a day across 15 countries in Sub-Saharan Africa. Our goal by the end of the year is to be in 19 countries and we expect our volumes and merchant base to continue to grow.

We believe that the future of payments in Africa is mobile money and we have positioned ourselves to take the lead as the payments space grows over the next decade.

At pawaPay, there is an entrepreneurial spirit coupled with a modern and professional working culture. The fast-paced, ever-changing environment will suit someone who can adapt and think on their feet. In return, you will have the opportunity to work alongside a group of dedicated and smart individuals working towards the same mission. We work as a remote team and have team members in Europe, Africa and Asia.

Why pawaPay?

  • Help improve financial access in Africa;

  • Being part of an exciting project from its early days;

  • An ambitious, talented, and diverse team who always has your back;

  • We grow fast, and you will grow fast with us;

  • Competitive remuneration package and the option of getting paid in digital currency;

  • A generous Training and Development budget;

  • 35 days of paid leave per year (inclusive of public holidays) and much more.

    Apply for this role

    https://app.clickup.com/4565588/v/li/199435342
    Uploading...
    fileuploaded.jpg
    Upload failed. Max size for files is 10 MB.
    Uploading...
    fileuploaded.jpg
    Upload failed. Max size for files is 10 MB.

    By submitting my application, I confirm I have read the Privacy Notice and understand how my personal data will be processed as part of this application

    Thank you! Your submission has been received!
    Oops! Something went wrong while submitting the form. Please make sure all fields are completed.
    Improving financial inclusion in Africa
    Senior Java Engineer

    We are looking for a Senior Java Engineer to join our Platform/Integrations Teams. Platform/Integrations Teams are responsible for developing and maintaining both payment integrations with our partners (telecommunication companies) and core components of the system. All this whilst ensuring the security, stability, sustainability, and maintainability of our platform.

    Improving financial inclusion in Africa
    About
    Who is pawaPay
    Founded in 2020, pawaPay is a fast-growing B2B payments start-up, focused on mobile money in Africa. We are building the financial rails that allow entrepreneurs and merchants to reach hundreds of millions of people across Africa.

    Our vision is to connect every mobile money wallet in Africa to each other and to the world. Through our payments API we already facilitate over 25 million transactions a month across 11 countries in Sub-Saharan Africa. 

    Our goal by the end of the year is to be in 19 countries and we expect our volumes and merchant base to continue to grow.

    The future of payments in Africa is inevitably mobile money and we have positioned ourselves to take the lead as the payments space grows over the next decade.

    At pawaPay, there is an entrepreneurial spirit coupled with a modern and professional working culture. The fast-paced, ever-changing environment will suit someone who can adapt and think on their feet. In return, you will have the opportunity to work alongside a group of dedicated and smart individuals working towards the same mission. We work as a remote team and have team members in Europe, Africa and Asia. 
    Why pawaPay

    Competitive
    salaries

    Working from home

    Taking
    time off

    Team
    Budgets

    Staying
    healthy

    Team
    events

    Working equipment

    Employee referral bonuses

    We value
    Autonomy and responsibility
    we execute our work with drive and independence while being a reliable partner to others and accountable for decisions we make.
    Transparency
    we believe in openly shared information and communication and assume best intentions in every interaction.
    Reflection
    we constantly seek opportunities to make honest assessments of our performance with the aim of learning, improving, and becoming better at what we do.
    Increasing prosperity through trade
    the job
    This may be Your next challenge.
    What is the role?
    • Design and implement event-driven microservices from scratch;
    • Provide integrations with our customers and partners;
    • Complete the most challenging coding tasks;
    • Ensure high quality of code base and continuously improve it;
    • Streamline software development process to achieve a better quality, scalability and maintainability;
    • Closely collaborate with product stakeholders to deliver quality output on time.
    Unlocking the full potential of Africa's mobile money market
    You
    You are a perfect fit if you have
    • 5+ years of experience with Java ecosystem;
    • Solid knowledge of Spring Framework;
    • Strong experience with relational databases;
    • High coding standards;
    • A good understanding of design patterns, algorithms, and data structures;
    • Proven experience with message-driven systems;
    • Ability to identify bottlenecks and solve problems creatively as well as effectively;
    • Plus,  you are a team player with good communication skills in English.

    Tech stack that we use: Java, Spring Boot, MySQL, gRPC, ActiveMQ, Redis, Kafka, Docker.