We are seeking an experienced System Analyst (Technical Analyst) with strong exposure to core banking systems, particularly within deposit and lending domains.
This role serves as a bridge between banking business requirements and technical implementation, working closely with developers, testers, and business stakeholders to ensure system quality, performance, and stability across the core banking platform.
Key Responsibilities
- Analyze, design, and support the development and optimization of core banking systems, with a focus on deposit and lending business logic.
- Work closely with development teams to translate business requirements into scalable technical solutions.
- Conduct system and performance analysis, identify potential risks or issues, and coordinate timely resolution.
- Support system testing, project delivery, project bidding, and implementation activities.
- Participate in code reviews, providing recommendations to improve system performance, stability, and technical feasibility.
- Prepare and maintain business, technical, and system documentation.
- Support production incident analysis and troubleshooting, with availability for on-call support outside business hours when required.
Requirements
- Bachelor's degree or above in Computer Science, Software Engineering, or a related discipline.
- 510 years of experience in Java-based systems, with hands-on involvement in system design and technical analysis.
- Solid experience with core banking systems, especially deposit and lending modules (mandatory).
- Strong understanding of Spring Bootbased architectures and Java application design.
- Hands-on experience with mainstream databases (Oracle, MySQL, PostgreSQL), including SQL optimization and performance tuning.
- Familiar with development tools (Eclipse / IntelliJ IDEA) and version control systems (Git, SVN).
- Good understanding of core banking business fundamentals and system workflows.
- English is mandatory as the working language; Thai or Chinese (at least one) is required for stakeholder communication.
Why Join Us
- Gain exposure to core banking systems in a real production environment.
- Work at the intersection of banking business and technology, translating complex business needs into technical solutions.
- Collaborate with cross-functional and multicultural teams in an international project environment.