Overview
We are seeking an experienced Backend Developer with a strong background in finance and card systems to design, develop, and maintain secure, scalable backend services for financial applications. The role involves building and integrating APIs, managing databases, and ensuring compliance with financial and data security standards.
Responsibilities
* Design, develop, and maintain robust, high-performance backend systems for financial applications.
* Build and manage RESTful APIs and microservices, ensuring scalability, reliability, and security.
* Manage and optimize data storage and retrieval using SQL and NoSQL databases.
* Integrate with financial systems, including payment gateways, card processors, and banking APIs.
* Implement and enforce security best practices and compliance with financial regulations such as PCI DSS.
* Monitor and optimize system performance for availability and responsiveness.
* Write unit and integration tests, perform code reviews, and maintain high code quality.
* Collaborate with front-end developers, product managers, and other teams to deliver complete end-to-end solutions.
* Stay current with emerging backend technologies, frameworks, and financial industry trends.
Qualifications
* Strong programming experience in Java, Python, or Node.js.
* Proven experience designing and developing RESTful APIs and microservices architectures.
* Solid experience with SQL and NoSQL databases.
* In-depth understanding of financial systems, card processing, and payment integrations.
* Knowledge of security best practices, secure coding standards, and compliance frameworks such as PCI DSS.
* Familiarity with cloud platforms such as AWS, Azure, or Google Cloud.
* Excellent analytical, troubleshooting, and problem-solving abilities.
* Strong communication and collaboration skills, with experience working in cross-functional teams.
* Previous experience in fintech, banking, or payment processing environments is highly desirable.
#J-18808-Ljbffr