We are seeking an experienced
Full Stack Developer (3-5 years)
with a solid background in developing secure and scalable applications for the
banking or financial services industry
. The ideal candidate will be proficient in both front-end and back-end technologies, with a strong understanding of financial systems, regulatory compliance, and secure coding practices.
Key Responsibilities:
-
Design, develop, and maintain end-to-end web applications and platforms tailored to banking operations.
-
Build and maintain robust APIs for core banking integrations, payment gateways, and third-party financial services.
-
Collaborate closely with product managers, business analysts, and QA teams to understand banking requirements and deliver compliant solutions.
-
Implement responsive UI/UX interfaces using modern front-end frameworks.
-
Ensure secure coding practices, data encryption, and compliance with regulations such as PCI-DSS, GDPR, and local banking standards.
-
Optimize applications for speed, scalability, and reliability.
-
Perform code reviews, write unit and integration tests.
-
Participate in the deployment process, CI/CD pipelines, and support production environments
Requirements
-
3-5 years of professional experience as a Full Stack Developer, preferably within a banking or financial services environment.
-
Strong proficiency in front-end technologies: HTML5, CSS3, JavaScript, and frameworks such as React.js, Angular, or Vue.js.
-
Experience with back-end development using Node.js, Java (Spring Boot), .NET Core, or Python (Django/Flask).
-
Familiarity with relational databases (e.g., Oracle, SQL Server, PostgreSQL) and NoSQL databases (e.g., MongoDB).
-
Experience integrating with core banking systems, payment APIs, or financial platforms.
-
Solid understanding of RESTful APIs, OAuth2, and JWT.
-
Strong experience with version control tools (e.g., Git), and familiarity with Agile/Scrum environments.
-
Knowledge of secure coding standards and regulatory compliance in financial services