### **About the role** As a Backend Developer, you will be responsible for designing, building, and maintaining the server-side logic, database architecture, and APIs that power our products. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver scalable, high-performance systems that meet the needs of our business. ### **What you'll do** * Develop and maintain backend systems and services to ensure optimal performance and scalability * Design and implement RESTful APIs and microservices for our FinTech platform * Collaborate with front-end developers and product managers to define, develop, and deliver features * Write clean, reusable, and efficient code, following best practices * Troubleshoot, debug, and upgrade existing applications as needed * Ensure the security and integrity of backend systems, data, and APIs * Participate in code reviews, providing constructive feedback to team members * Monitor system performance and resolve production issues as they arise ### **What we are looking for** * 4 to 6 years of experience in backend development **\[At least 4 years of experience\]** * Proficiency in server-side programming languages such as Node.js, NestJS, Express, or Python **\[JavaScript - Must Have\]** * Strong understanding of RESTful API design and development * Experience with databases such as MySQL, MongoDB, or PostgreSQL, and data modeling * Familiarity with cloud services like AWS, Azure, or Google Cloud, and DevOps tools such as Docker and Kubernetes * Proficiency with version control systems like Git * Understanding of software development best practices, including testing, security, and scalability * Experience with caching tools such as Redis or Memcached * Knowledge of unit testing frameworks like Mocha, Chai, Sinon, or Jest * Excellent problem-solving skills and attention to detail * Ability to work both independently and collaboratively in a fast-paced environment * Experience with microservices architecture * Familiarity with fintech or payment systems * Knowledge of CI/CD pipelines and automated deployment tools
Job details are sourced from the employer's original posting.
Open job posting