Backend Development Engineer Intern
Responsibilities Participate in the integration and development of payment channel transaction systems. Support the evolution of core payment features, including payment processing, reconciliation, and transaction tracking. Assist in technical integration and testing with banks, payment institutions, and external partners. Support test environment deployment and troubleshoot issues during integration. Participate in payment system code optimization to improve performance, stability, and reliability. Assist in security governance, performance optimization, and system improvement projects. Monitor transaction data, analyze failed cases, support online ticket troubleshooting, and provide technical solutions. Write and maintain technical documents related to payment integration and system workflows. Requirements Computer Science or related major is preferred. Familiar with Java and object-oriented design. Basic understanding of the Spring framework. Familiar with HTTP / HTTPS, RESTful API design, and JSON / XML data formats. Familiar with basic MySQL operations, transactions, and index optimization. Able to use Git for version control. Clear logical thinking and ability to quickly locate and troubleshoot issues. Good communication skills and ability to collaborate with product and QA teams. Nice to Have Understanding of payment industry workflows, payment gateways, reconciliation, or settlement systems. Knowledge of encryption technologies or security best practices. Interest or experience in AI technologies. Practical backend development or integration experience.