onsite
Full-Stack Software Engineer - Digital Payments - Finanz Informatik GmbH & Co. KG
Software Engineer
Lead end‑to‑end development of secure digital payment solutions, building scalable microservices and responsive front‑end interfaces using JavaScript, Node.js, React, and cloud services such as AWS. Drive architecture, performance, and continuous delivery in a fast‑paced fintech environment.
About the role
Key Responsibilities
- Design, develop, and maintain robust microservices for digital payment processing using Node.js and JavaScript.
- Build responsive, high‑performance front‑end components with React, ensuring seamless user experiences across devices.
- Implement secure RESTful APIs, integrate with third‑party payment gateways, and enforce strict compliance with PCI‑DSS and data protection regulations.
- Collaborate with DevOps to containerize applications with Docker, orchestrate deployments on AWS, and optimize CI/CD pipelines.
- Write comprehensive unit, integration, and performance tests; conduct code reviews and mentor junior engineers.
Requirements
- 5+ years of professional experience in full‑stack development, preferably in fintech or payment systems.
- Strong proficiency in JavaScript, Node.js, and React; experience with TypeScript is a plus.
- Hands‑on knowledge of SQL databases, NoSQL stores, and designing scalable API architectures.
- Experience deploying applications to AWS (EC2, ECS, Lambda, RDS) and managing Docker containers.
- Excellent problem‑solving skills, attention to detail, and a passion for delivering secure, high‑quality software.
Skills
javascriptnodejsreactsqlawsdocker