About Green-Got: At Green-Got, we believe in transforming the financial landscape as a necessary step to create a sustainable future.
As a fintech, we empower our clients to invest in projects that matter, while providing modern payment solutions that positively impact the planet.
Our team of 35 passionate individuals is dedicated to making finance accessible and engaging for everyone, and we're proud to be recognized as the #1 company in France by LinkedIn in 2023.
The context We are in the process of obtaining a payment establishment license from the French regulator, which will enable us to manage significantly more processes than we currently do.
As part of this expansion, we are developing our own core banking system that will contain modules like account management, SEPA payment, card issuing and processing, and payment authorization.
To support this initiative, we are expanding our team to focus on building these essential components of our core banking system.
We have spots in two areas: Cards issuing and processing (build with Mastercard CloudEdge) SEPA integration and ledger management.
The Role As a Backend Developer, you will be a part of the core banking team.
You'll work in pair on a dedicated topic.
You will work closely with cross-functional teams to ensure our systems are robust, secure, and efficient.
The domain is vast and complex.
If you have not already worked in banking and payment, you must be willing to spend a significant amount of time learning about it.
The system does not work as the bankers specify it; it works as the developers understand it.
Tasks Responsibilities Design, implement test and maintain backend solutions for the core banking system.
Work with product managers and front-end developers to align backend services with user needs.
Collaborate with the security team to ensure compliance with industry standards.
Participate in code reviews and contribute to best practices in software development.
Identify areas for system improvement and propose innovative solutions.
Requirements Required skills The stack is mostly Rust and PostgreSQL on AWS and git on GitHub.
You must be proficient there.
Strong understanding of software development principles and best practices.
Attention to detail.
Autonomy, goodwill and work ethic.
Good English communication skills, both written and verbal.
Not required skills, but huge bonuses Familiarity with payment systems ISO 8583 messaging prior work ISO 20022 messaging prior work Mastercard processing Ledger management Temporal workflows You have implemented DDD, CI/CD, CQRS, Event Sourcing, Hexagonal… Benefits Team: Join a dynamic and diverse team committed to making a difference.
Impact: Contribute to a project that has a significant positive impact on the environment.
Trust: Take on responsibilities quickly and shape the company.
Growth: Opportunities for career advancement in a rapidly growing company.
Flexibility: full remote is the norm for us.
Work where you want when you want as long as the job is done.
We gather every 3 months for a team day.
Challenge: we are building a complex system with hard requirements.
PTO : 5 weeks of base PTO + ~2 weeks added (RTT)