Search Jobs

Search by job, company or skills

Senior / Lead Software Engineer, Financial Institution

Senior / Lead Software Engineer, Financial Institution

Charterhouse Partnership Asia
Fresher
  • Posted 15 hours ago
  • Be among the first 10 applicants

Job Description

Job description

Our client, a well renowned institutional investment group is now look for a Senior / Lead Software Engineer to join their regional technology team.

The ideal candidate should have at least 8 years of working experiences in dealing with order execution trading engine / brokerage management system or other wealth management related software.

Key Responsibilities

  • Architecture & Development: Design, build, and maintain high-availability Java applications using the Spring ecosystem. Lead the evolution of our microservices architecture and core business capabilities (fund transfers, account management, trading workflows).

  • APIs & Integration: Architect and govern RESTful APIs, gRPC services, and complex system integrations.

  • Next-Gen Tech & AI Integration: Build backend services supporting virtual asset trading, digital asset platforms, and AI-enabled automation pipelines.

  • Security & Identity: Design robust authentication, authorization, and permission frameworks, coordinating complex system security workflows.

  • Quality & Leadership: Write clean, testable code, guide technical decisions, perform rigorous code reviews, and mentor engineering peers.

  • Performance & Reliability: Optimize application performance, lead production troubleshooting, and ensure enterprise-grade system stability and resilience.

What We Are Looking For

  • Education: Bachelor's degree or higher in Computer Science, Software Engineering, or a related field.

  • Experience: 8+ years of professional Java development experience with extensive hands-on expertise in the Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).

  • System Design: Deep understanding of distributed systems, high-concurrency processing, high-availability architecture, and fault tolerance.

  • Core Tech Stack:

    • Databases & ORM: Strong command of relational databases (MySQL, PostgreSQL) and ORM frameworks (Hibernate/JPA).

    • Messaging & Caching: Practical experience with Redis, Apache Kafka, or similar event-driven platforms.

    • Delivery: Proven experience with Git, CI/CD pipelines, automated testing, and modern agile software delivery.

  • Communication: Fluent and proficient in both English and Chinese to facilitate cross-team collaboration.

Nice-to-Have Qualifications

  • Domain experience in fintech, securities brokerage, wealth management, trading platforms, or clearing/settlement systems.

  • Advanced security knowledge: JWT, OAuth 2.0, OIDC, FIDO2, WebAuthn, passkeys, and biometric authentication/device binding.

  • Experience with GraphQL APIs and NoSQL databases (e.g., MongoDB).

  • Cloud-native and containerization experience using Docker, Kubernetes, and major cloud providers (AWS, Alibaba Cloud).

  • Background in developing low-latency, high-concurrency trading or real-time data systems.

For interested parties, please click apply button or reach me by email at for further details