Senior Backend Web Developer - Paymera
- Full-Time
- On-Site
Job Description:
Company: Paymera
Location: Onsite (Full-Time) - Damascus
Department: Technology / Software Development
Reporting Line: Reports to Development Manager
About Paymera
Paymera is a centralized national digital payment infrastructure delivering secure, scalable, and integrated financial technology solutions. The platform operates complex backend systems including payment switching, acquiring (ATM, POS, e-POS), workflow orchestration, and real-time transaction processing.
Job Summary
The Senior Backend Web Developer will design, build, and maintain robust backend services and workflow-driven systems powering Paymera's digital payment ecosystem. You will develop APIs, implement business logic, build workflow automation using Elsa, and integrate external services such as payment gateways and SMS providers, ensuring high performance, scalability, and security.
Key Responsibilities
Backend Architecture & Development
- Design and develop scalable backend services and APIs.
- Define system architecture and ensure modular, maintainable design.
- Implement business logic for payment processing and transaction handling.
- Ensure high availability and fault-tolerant system behavior.
Workflow Automation (Elsa)
- Design and implement workflow processes using Elsa framework.
- Build custom activities such as AssignTask, Payment Processing, and Notifications.
- Optimize workflows for performance and reliability.
- Ensure proper handling of workflow failures and retries.
Integration & External Systems
- Integrate with payment gateways and financial systems.
- Integrate SMS gateway services for notifications.
- Ensure secure and reliable API communication.
- Handle third-party system dependencies and failures.
Performance & Scalability
- Optimize backend performance and response times.
- Design systems to handle high transaction volumes.
- Monitor system performance and resolve bottlenecks.
Security & Data Protection
- Ensure secure handling of sensitive financial data.
- Implement authentication and authorization mechanisms.
- Follow secure coding practices.
- Ensure compliance with internal security policies.
Code Quality & Leadership
- Conduct code reviews and enforce coding standards.
- Mentor mid-level developers.
- Maintain proper documentation of systems and workflows.
- Promote best practices in backend development.
Required Qualifications
- Bachelor's degree in Computer Science or related field.
- 5+ years of backend development experience.
- Strong experience in API development and system integration.
- Experience with workflow engines (Elsa preferred).
- Familiarity with ABP Framework, Domain-Driven Design (DDD), CQRS, Event-Driven Architecture.
- Experience in fintech or payment systems is highly preferred.
Employment Type
- Full-Time, Onsite