Work and Learn. Payments jobs @neaPay

Learn payments for free and start your career in payments with our free onboarding jobs


Get started in your payments carrer with us. Learn and work to success! Knowledge of payments is a plus, then you can get started quicker!


We are looking for junior javascript developers that want to learn payments!

Remote work, no fixed schedule Desire to learn is everything!

Ask for a job

We are looking for: Support Online/Email Operator , Online Sales Manager , Marketing Analyst , Javascript Developer , Java Developer , Full stack developer , Junior Payments Analyst , Payments Expert

Support Online/Email very nice Person

Part-time or full time

Role: respond to emails, skype, whatsapp within an amount of time. Assist and guide our customers to find documentation and guidelines.

What you need: besides a laptop and a smartphone, to be a nice and pleasant conversation person, with decent skills in email writing, capacity to not get mad and to find answers from your colleagues.

What you get: super-flexible hours, mobility, you can be anywhere you want, as long as you take care of the job

What we avoid: no-sayers, telling people what to do every step of the way.

Online Marketing Anlayst

Part-time or full time

Role: Do market research on competition, advise on website strategies, advise on product improvements

What you need: besides a laptop and a smartphone, to add value to our Marketing and help us be better

What you get: variable time required, opportunity to access the payments market, opportunity to learn payments

What we avoid: marketing people that cannot add value.

Online Sales Manager for Payments

Part-time or full time

Role: Increase our reach of customers, actively find new customers

What you need: besides a laptop and a smartphone, to add value to our Sales. Currently we are good with sales, so you do nto need to deliver results immediately

What you get: opportunity to make a lot of money, variable time required, opprtunity to access the payments parket, opportunity to learn payments

What we avoid: People who ask the same questions over and over again

Javascript developer with Payments Knowledge

Part-time or full time

Role: Once you learn our product, you will perform relatively simple updates to configure the product to meet the customer requirements

What you need: besides a laptop and a smartphone, to know Javascript at a decent level. You will need to learn payments, and we will help you with that.

What you get: variable time required, opprtunity to access the payments jobs, opportunity to learn payments

What we avoid: People who need to be told what to do every step. Got no tasks assigned? Make some improvements.

Java developer

Part-time or full time

Role: Once you learn our product, you will perform core updates, merges between code streams, branches, clean up old code, perform "hot fixes" when we need custom behaviour, redo "hot fixes" when idle

What you need: besides a laptop and a smartphone, to know Java at a decent level. You will need to learn payments, and we will help you with that. You need to know how to handle, in Java: Mutli-threading IO, TCP, Http, SQL, files

What you get: variable time required, opprtunity to access the payments jobs, opportunity to learn payments

What we avoid: People who need to be told what to do every step. Got no tasks assigned? Make unit tests. Got too much work? We will help if you tell us.

Full Stack developer

part-time or full time

Role: You will combine PHP/javascript front-ends with java/javascript back ends, and be able to track behaviour from a html click/request, through the java code to the database records. Simple, right?

What you need: besides a laptop and a smartphone, to be able to learn payments while learning the product. Also knowing programming. That matters a lot

What you get: variable time required, opprtunity to access the payments jobs, opportunity to learn payments

What we avoid: People who get lost in details and forget that we need to deliver the solution, not the best code.

Junior Payments Analyst

part-time or full time

Role: Assess customer requirements, estimate, collaborate with developers and deliver the solution.

What you need: besides a laptop and a smartphone, to be able to understand javascript and make small fixes on the fly, to know payments

What you get: variable time required, opprtunity to access the payments jobs, opportunity to learn payments (learn on the job)

What we avoid:

Payments Expert: ISO8583, ISO20022, SWIFT, clearing

part-time or full time

Role: Assess customer requirements, estimate, collaborate with developers and deliver the solution.

What you need: besides a laptop and a smartphone, to be able to understand javascript and make small fixes on the fly, to know payments very well(a few standards at least), as well as the necessary technologies to back them up.

What you get: variable time required, opprtunity to perform on a global scale

What we avoid: Experts who consider themselves Experts. You know the kind.

Key human skills

YES I CAN attitude

Fast learner, hands-on

Agile, self-managed, organized.

Able to take a task by him/herself and get it done

Java Task: Make a simple chat client-server which envelopes the messages in a JSON. The JSON structure has 3 fields and it is defined in an external .js file

JavaScript/PHP task: Make a JavaScript client and a PHP server which exchange JSON messages. The JSON has 3 fields, define in each of them.

ISO8583/payments task: Download the demo application and add a field in the message. Start by downloading the demo here

Tutorial - articles


Are you ready to start or need help?


Ready to start your next project with us? Give us a call or send us an email and we will get back to you as soon as possible!

Download and Use the software yourself


Download software

Read Documentation and Start guides


Get started