A Payment Solutions company in Limassol belongs to a group of very innovative companies. They are looking for a NodeJS Developer to build our payment platform from scratch. As a Backend Developer, you will focus on the backend development of the core payment platform using Node.js. You’ll gain exposure to a range of technology but will focus on Node.js. This Backend Developer role presents an excellent opportunity to work in a fast-growing industry, learn about payments systems and progress your career through continual learning.
Participate in defining and implementing large-scale back-end services to support millions of active users in a distributed environment
Using your familiarity with recent technologies and practices to develop systems and integrate them into existing ones.
Taking care of application performance and scalability
Setting up a development environment, cover your code with test
At least 5+ years of experience in Node.js development
Experience with JS web frameworks, e.g., Express
Knowledge of NoSQL databases (e.g., MongoDB)
Experience with js test frameworks for unit/integration/e2e tests
Experience in Microservice architecture, cloud deployments, open-source environment
Able to write, speak and understand English comfortably
Knowledge of React using Material UI, Hooks, Redux
Experience in working with deployment tools (Jenkins, Docker, etc.)
Kafka, Rabbit MQ; · Good understanding of software development paradigms (functional programming, OOP), Cloud (GCP or AWS)
Knowledge of Financial Technology and Payment processing
Flexible working hours and balance work between the office and home.
TO APPLY for this job opportunity, send your CV (in English please) to firstname.lastname@example.org and include the reference: Senior Node.js Developer – VAC-F20553M. We look forward to hearing from you!