Standard Software Engineer (Backend)
Payugpo
Posted: November 6, 2025
Interested in this position?
Create a free account to apply with AI-powered matching
Quick Summary
Design and develop high-scale backend services for fintech and payments ecosystem, working with Node.js and TypeScript, following SOLID principles and design patterns.
Required Skills
Job Description
About the Role:
• As a Mid-Level Software Engineer, you will design, develop, and maintain backend services that power high-scale, cloud-based solutions in the fintech and payments ecosystem. Working within cross-functional squads, you will build high-availability systems that connect payment gateways, acquirers, and alternative payment methods (APMs), while taking ownership of the full software development lifecycle to deliver production-ready solutions.
Key Responsibilities:
• Design and develop backend services using Node.js and Typescript, following SOLID principles and design patterns
• Build and deploy high-availability, low-latency, and high-performance solutions through Git-based workflows and CI/CD pipelines (GitLab/Bitbucket/Jenkins)
• Develop cutting-edge cloud-based solutions with a focus on scalability and performance optimization
• Collaborate with QA, DevOps, Product, Architecture, and Business teams to ensure high-quality deliverables
• Test, document, and provide ongoing support for developed applications and services
• Ensure compliance with security standards (PCI-DSS) and best practices in code quality
• Investigate, debug, and troubleshoot production issues while contributing to performance tuning
• Perform code reviews to detect business logic flaws and code quality issues
• Identify and suggest improvements to policies and procedures when applicable
Requirements- Experience & Technical Skills:
• 3-5 years of backend software development experience working on large-scale production systems
• Strong proficiency in Node.js and TypeScript
• Experience with Java and object-oriented programming principles (Scala is a plus)
• Solid understanding of RESTful APIs design and implementation
• Experience with SQL and NoSQL databases (MongoDB preferred)
• Understanding of cloud architecture and services (AWS preferred: EKS, S3, Lambda)
• Experience with cloud service architectures and event-driven systems. Proficiency in Git/Bitbucket, branching strategies, and continuous integration/delivery
• Skilled in designing and implementing unit, integration, and acceptance test automation
• Ability to connect web solutions to external systems and APIs
Qualifications:
• Bachelor's degree in Computer Science, Engineering, or related technical field (preferred)
• English communication skills (Intermediate-Advanced level minimum)
• Ability to work independently and assume ownership throughout the SDLC
• Strong problem-solving skills in a multi-technology, dynamic environment
• Ability to learn and implement new technologies quickly
Preferred/Advantage:
• Experience in Java development (Scala is a plus)
• Experience in fintech/payments ecosystems
• Prior exposure to PCI environments and secure transaction systems
• Experience with data storage patterns and practice in high-scale environments
• Background working with payment gateways and financial transaction processing.