岗位职责
Job Summary We are building a next-generation digital banking platform with AI-powered capabilities and innovative digital products — deployed in production at a regulated bank serving internal employees and real customers. You will be the hands-on engineer building these systems. Working within a nimble, full-ownership squad, you will turn solution designs into working, production-grade systems that support customer growth and operational efficiency. We are looking for a strong backend engineer who wants to grow into AI product implementation, working on products that directly impact customers. This role is an even split between implementing AI-powered features and building the core operation platforms that run the bank. Responsibilities Implementation of Agentic AI Features ● Implement agentic AI workflows and orchestration logic ● Build Java services and tools (APIs, integrations, state management, error handling) that enable the agent to interact with banking systems ● Connect AI agent to core banking, payments, identity, and customer systems ● Maintain business logic in version-controlled, tested services with auditable behaviour ● Contribute to bank's own AI evaluation frameworks and system observability Implementation of Digital Banking Capabilities ● Turn approved product and solution concepts into production systems across customer acquisition, onboarding, deposit growth, and back-office innovation ● Deliver end to end: technical design, build, testing, deployment, and production support ● Contribute to engineering standards, reusable components, and design reviews ● Build and maintain the services, APIs, and data/event pipelines underpinning our digital banking capabilities ● Ensure everything you build meets the bank's security, resilience, audit, and regulatory requirements Collaboration with Stakeholders ● Work as one team with peer engineers from parent group, following standard frameworks and best practices ● Collaborate with product owners and solution engineers to translate defined requirements into technical designs and implementation
职位要求
● BS/MS degree in Computer Science, Computer Engineering, or a related field ● 5–8 years of professional software development experience, preferably in financial services or another regulated industry ● Strong backend production experience with Java and Spring Boot, with the ability to write well-designed, testable, and efficient code ● Strong understanding of distributed systems and microservice architecture, with experience in public cloud, cloud-native technologies, and Kubernetes ● Experience with banking systems, including core banking, payments, KYC, AML, or screening ● Strong curiosity about AI technologies and eagerness to learn; prior exposure to AI frameworks, RAG, or agent frameworks is a plus ● Ability to collaborate effectively with cross-functional teams and quickly learn existing systems ● Strong problem-solving skills and ability to work independently in a fast-paced environment ● Proficiency in both Mandarin and English