Senior Software Engineer (Domain in Fintech) 
 Role overview and responsibilities for a Senior Software Engineer focused on fintech domain backend development.
 Key Responsibilities  
  - Design and implement high-performance, scalable, reusable, and robust backend components and APIs using NodeJS and Python.
 
 
- Work with a microservices architecture to break down monolithic systems and scale products.
 
 
- Integrate server-side logic with user-facing elements created by front-end developers to ensure optimal performance.
 
 
- Collaborate with cross-functional teams (front-end, DevOps, Product Managers, QA).
 
 Conduct thorough code reviews and ensure adherence to coding standards.
 
 
- Optimize application performance and resolve complex technical issues by applying design patterns.
 
 
- Promote and apply DevOps best practices for the team.
 
 
- Work in an agile environment, participating in sprints, stand-ups, and retrospectives.
 
 
- Evaluate architectures and implement improvements to enhance system design.
 
 
- Create clear documentation for long-term maintainability.
 
 
- Manage and mentor engineers, fostering innovation and excellence.
 
 
Key Requirements  
  - Master's or Bachelor’s Degree in Information Technology, Computer Science, Software Engineering, or related field.
 
 Minimum 5 years of backend development experience with NodeJS, Python, or Java.
 
 Hands-on experience designing and developing RESTful APIs and/or GraphQL.
 
 
- Proficiency with cloud services (AWS, Azure, or GCP).
 
 
- Knowledge of Data Dictionaries, Templates, Workflows.
 
 
- Familiarity with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
 
 
- Extensive experience with backend development and architecture.
 
 
- Proficient understanding of Git for versioning.
 
 
- Strong debugging, problem-solving, and optimization skills.
 
 
- Startup spirit: self-motivated, comfortable in a dynamic, evolving environment.
 
 
- Good command of spoken and written English; Mandarin is a plus.
 
 French is a plus.
 
 
- A fast learner and the ability to work independently.
 
 
Seniority level 
  Employment type 
  Job function 
   #J-18808-Ljbffr