AI scenarios: Participate in the application of AI in client-side development and core business scenarios, helping build an AI-driven R&D and system capability framework. This includes, but is not limited to, improving development efficiency through AI, such as code generation, workflow-driven development, and business understanding; participating in the design and practice of AI Native / Agentic Commerce capabilities, including interaction models and capability abstractions for agents; exploring and contributing to cutting-edge AI payment capabilities and industry-standard protocols; and promoting intelligent capabilities across payment and financial flows, such as decision intelligence, recommendation intelligence, and experience intelligence, to continuously improve engineering efficiency and business outcomes.
Participate in the development of core Global Payment Android client capabilities, covering checkout experiences for e-commerce and local services, TikTok Pay wallet, credit and financial services, standalone payment apps, and AI-related explorations.
Support the design and implementation of reliable and scalable Android checkout solutions across multiple countries, payment methods, and complex business scenarios, helping improve transaction success rate, user payment experience, and system stability.
...
Design, develop, test, and operate high-quality backend services for global payment and financial systems.
Build standardized capabilities across payments, refunds, settlement, merchant services, billing, and other critical money-movement workflows.
Develop end-to-end payment solutions by connecting business systems with payment platform capabilities across multiple services, markets, and partners.
...
Optimize the web application performance, improve overall user experience.
Individuals who are completing or have recently completed a Bachelor's degree in Software Development, Computer Science, Computer Engineering, or a related technical discipline.
Programming experience in JavaScript/TypeScript, HTML, CSS, python, web debugging toolchain.
...
Conversion to Permanent Position: Interns who excel at their tasks and are a good fit for the company will be offered a permanent position after the internship period in their desired field.
• Candidate should have experience in Java, Hibernate/Spring Framework and Angular• Candidate should have experience in one or more of the following frontend technologies like Angular/React/Vue or mobile application development technologies like React Native with Typescript/JavaScript on iOS or Android platform• Candidate should be familiar with SQL databases• Candidate should be familiar with containerization technologies like Docker• Knowledge on NodeJs, ExpressJS, Python is a plus• Familiarity with other technologies like Kubernetes, Apache Kafka, Drools, jBPM, Apache Camel, Elastic stack etc. is a plus• Familiarity with NoSQL databases is a plus
• Maintains documentation of process flow. Primary Responsibilities:
• Utilize established development tools, guidelines and conventions including but not limited to Visual Studio, ASP.NET, SQL Server, HTML, CSS, JavaScript, and C#/VB.NET