PayPlus is a fintech company that provides a wide range of financial solutions for businesses.
The company is experiencing rapid growth and expanding its product portfolio.
We are looking for a Senior Backend Engineer with strong experience in Node.js to join our development team.
The ideal candidate will be responsible for designing, developing, and maintaining backend services and server-side infrastructure, while delivering stable, secure, and scalable software solutions.
Key Responsibilities:
- Develop and maintain backend services based on Node.js
- Design and implement architectures for distributed and complex systems
- Write high-quality, well-documented, and performant code
- Work with relational and non-relational databases (SQL and NoSQL)
- Improve performance, reliability, and scalability of existing systems
- Work in a Microservices environment
- Collaborate with development, DevOps, and product teams
Required Skills:
- Strong proficiency in Node.js – mandatory
- Experience building systems from scratch and delivering end-to-end solutions – mandatory
- Experience with Microservices architecture – significant advantage
- Experience with databases: MySQL, MongoDB, Redis
- Experience with Kafka and Elastic – advantage
- Experience writing clean, maintainable code following SOLID principles and best practices
- Ability to work independently and lead tasks from start to finish
Qualifications:
- Minimum of 7 years of software development experience, with at least 4 years in backend development
- BSc in Computer Science or a related field (or equivalent practical experience)