JAVA Development Engineer (Experience in Finance and Payment Projects)
Full Time 
Others
$3500 - $6200 monthly
Job Description
1. Participate in and be responsible for the development and maintenance of the company's general payment services, such as service gateways, middleware, distributed transaction frameworks, etc.;
2. Participate in and be responsible for the development and maintenance of global payment systems to provide global users with an excellent cross-platform checkout experience.
3. Participate in and be responsible for the development of various tool systems for the company's payment platform, including low-code front-end and JAVA back-end;
4. Cooperate with product managers to deeply understand business needs, design specific implementation plans and implement them, and ensure on-time delivery of functions;
Job Requirements
1. Computer and related majors, bachelor degree or above, 3-5 years or more of full-time development work experience, able to independently complete project development and secondary development of existing projects;
2. Solid programming foundation, proficient in JAVA, and understand JVM principles. Have a certain understanding of data structure, algorithm and design pattern;
3. Be familiar with mainstream open source frameworks such as Spring, Spring Boot, mybatis and their underlying implementation principles;
4. Be familiar with database design, familiar with MySQL and other databases, and have good SQL writing and optimization capabilities;
5. Be passionate about technology, like to study, have high initiative, and have strong independent work ability and problem-solving ability;
6. Be result-oriented; be good at thinking, be able to analyze and solve problems independently; have a strong sense of responsibility, have a good team spirit and stress resistance; have entrepreneurial passion and firm belief;
7. Experience in payment/financial system design and development, or familiar with industry business models and application architecture models is preferred.
Bonus points:
Work experience in banking, finance, fintech, payment and other fields.
Experience in building financial/accounting software modules (such as reconciliation, revenue forecasting, tax reporting).
Familiar with international compliance/security standards such as PCI DSS, ISO-27001, ISO-27701, SOC 2, etc.
New positions coming soon.