drjobs Backend Developer

Backend Developer

Employer Active

1 Vacancy
drjobs

Job Alert

You will be updated with latest job alerts via email
Valid email field required
Send jobs
Send me jobs like this
drjobs

Job Alert

You will be updated with latest job alerts via email

Valid email field required
Send jobs
Job Location drjobs

Paris - France

Yearly Salary drjobs

EUR EUR 50000 - 65000

Vacancy

1 Vacancy

Job Description

About GreenGot:

At GreenGot 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 were 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. Youll work in pair on a dedicated topic. You will work closely with crossfunctional 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 frontend 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)

Employment Type

Full Time

Company Industry

About Company

Report This Job
Disclaimer: Drjobpro.com is only a platform that connects job seekers and employers. Applicants are advised to conduct their own independent research into the credentials of the prospective employer.We always make certain that our clients do not endorse any request for money payments, thus we advise against sharing any personal or bank-related information with any third party. If you suspect fraud or malpractice, please contact us via contact us page.