🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Position Overview We are looking for a skilled System Analyst to join our client's internal technology team, which is a global enterprise. In this in-house role, you will be a key bridge between internal business departments and engineering teams—translating operational strategies into scalable system designs, modernizing core company platforms, and driving the adoption of modern, AI-assisted development workflows across our internal applications. Key Responsibilities Business Alignment & Requirements Analysis: Partner directly with internal business users, department heads, and product management to analyze system needs and formulate technical solutions for our core enterprise platforms. System Design & Team Guidance: Lead internal task forces to build and deploy cloud-native application components designed for seamless operation on enterprise cloud infrastructure. Application Modernization: Refactor, review, and maintain our internal application codebases to boost security, performance, and scalability as our internal systems scale globally. Agile Collaboration: Actively contribute to Scrum workflows alongside internal product owners, software architects, QA engineers, and UX designers to solve complex operational challenges. Technical R&D & Best Practices: Research and experiment with emerging tech methodologies (such as AI-driven workflows), sharing actionable knowledge with the engineering group. System Upgrades & Operational Support: Manage internal release schedules, system maintenance, tier-3 user support, and occasional standby duty for mission-critical system events. Requirements & Qualifications Education: Bachelor’s degree in Computer Science, AI Engineering, or a related technology discipline. Industry Experience: 8+ years of hands-on experience in application development and system architecture. Supervisory & Workflow Leadership: Minimum 2 years in a team-lead or supervisory role, with demonstrated experience overseeing human-AI hybrid workflows, reviewing AI-generated code, and maintaining architectural standards. Core Backend Expertise: Strong experience with Java 21+ and Spring Boot 3.x. Proven track record of refactoring or migrating legacy internal applications (EJB/Swing) toward microservices or serverless architectures. Modern Frontend Expertise: Deep proficiency in React 19+ and TypeScript, with an understanding of streaming interfaces and dynamic UI components. AI Developer Integration: Practical experience using AI coding assistants (e.g., GitHub Copilot) for unit test generation, prompt engineering, automated refactoring, and documentation—backed by strong human quality assurance. Technical Stack & Tools Development Ecosystem: Advanced proficiency with IntelliJ IDEA, build tooling (Maven/Gradle), version control (Git), and AI-driven development workflows. Architecture & Patterns: Solid understanding of Domain-Driven Design (DDD), MVVM, Micro-Frontends (MFE), and agentic integration patterns where software components interact via APIs. Cloud & Infrastructure: Hands-on experience with Kubernetes (K8s), Helm, and container runtimes (Docker/Podman). Database Management: Proficiency across relational systems (PostgreSQL, Oracle) and NoSQL solutions (MongoDB). Key Competencies Systems Thinking: Strong analytical capability to view complex internal software ecosystems holistically while fixing granular issues. Multilingual Communication: Fluent in English and Mandarin (Putonghua), with an ability to communicate architectural choices clearly to non-technical internal stakeholders. Adaptability: Passionate about staying ahead of rapidly evolving technologies and internal AI practices. Mobility: Willingness to undertake occasional travel between company office locations if necessary.