Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An innovative firm is seeking a skilled Java Developer to lead the architecture and implementation of large-scale distributed systems. This role involves driving technology roadmaps, ensuring compliance in financial solutions, and fostering a culture of continuous learning. The ideal candidate will have a strong background in Java and Spring Framework, with experience in microservices and cloud technologies. Join a dynamic team where your contributions will directly impact billion-scale transaction systems, and enjoy flexible work arrangements and growth opportunities within a listed company’s core team.
Job Description:
System Architecture & Core Development
• Lead end-to-end architecture design and implementation of large-scale distributed systems (0-to-1 projects), including technology selection, core module development, and performance optimization to ensure high availability, scalability, and security.
• Implement microservices architecture using Spring Cloud ecosystem (e.g., service discovery, distributed transactions, API gateways) for complex business scenarios.
Technical Leadership & Team Management
• Drive technology roadmaps, enforce coding standards, and optimize DevOps workflows to elevate team capabilities.
• Coordinate cross-functional collaboration and manage project delivery; prior experience leading teams of 5+ members is preferred.
Business-Driven Technical Solutions
• Design compliant technical solutions for cross-border finance scenarios (e.g., payment clearing, anti-money laundering, risk control) aligned with regulations (PCI DSS, GDPR).
• Explore cloud-native technologies (Docker/Kubernetes) and automated Ops tools in financial systems.
Continuous Innovation & Mentorship
• Stay updated on emerging technologies (AI-aided development, low-code platforms) and lead internal tech-sharing sessions to foster a learning culture.
Requirements:
Core Requirements:
• Bachelor’s degree or higher in Computer Science, Software Engineering, or related fields.
• 5+ years of hands-on Java development experience.
Technical Expertise:
o Mastery of Java core features (multi-threading, JVM tuning, design patterns) and deep understanding of Spring Framework internals.
o Proficiency in Spring Cloud Alibaba ecosystem (Nacos, Sentinel, Seata) and distributed system design (microservices, distributed locks, ID generation).
o Experience with middleware: RocketMQ/Kafka, Redis, MySQL/PostgreSQL (sharding, read-write separation, SQL optimization).
o Strong knowledge of distributed system principles (CAP theorem, BASE principles) and performance tuning in high-concurrency scenarios (e.g., real-time reconciliation).
Preferred Qualifications:
• Experience in cross-border finance (e.g., FX settlement, SWIFT integration, cross-border liquidity management).
• Proven track record in designing core systems for listed companies, with knowledge of financial compliance standards.
• Technical management experience, balancing delivery timelines with technical excellence.
• Continuous learner with active contributions to GitHub/Stack Overflow/technical blogs or open-source projects.
________________________________________
We Offer:
• Opportunity to architect billion-scale transaction systems with direct business impact.
• Flexible work arrangements, reimbursement for technical learning resources, and exclusive tech talks.
• Flat hierarchy, equity incentives for top performers, and growth within a listed company’s core team.