Asset Management - Client Technology, Java Developer - Associate/VP
On-site · Shanghai, Shanghai, China
Shanghai, Shanghai, ChinaOn-siteFull TimeSenior LevelBachelors DegreeInvestment BankingEnterprise
Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise
Industry
Investment Banking
Job Summary
Design architecture, develop and optimize client-facing applications and real-time TA systems; lead end-to-end projects; develop modules of self-developed systems including CRM, marketing, and product lifecycle platforms; ensure high availability and scalability; align R&D governance with global teams; stay current with FinTech tech to empower client-facing business.
Required Qualifications
- Bachelor’s degree in Computer Science or related field
- at least five years of professional software development experience
- proven ability to lead end-to-end projects independently
- Experience in application development in the asset management industry, such as real-time TA systems, fund sales systems
- Strong grasp of the SDLC and key security standards (e.g., OWASP Top 10, ISO/IEC 27001)
- Led large-scale system modernization efforts—including architecture upgrades, legacy refactoring, and platform consolidation—with ownership of technical design and trade-off decisions
- Proficient in Java enterprise development; extensive Spring Boot/Cloud experience; solid understanding of microservices and distributed systems
- Analytical, adaptable, and effective in communication
- Basic English Read/Write Capability
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.