Track This Job
Add this job to your tracking list to:
- Monitor application status and updates
- Change status (Applied, Interview, Offer, etc.)
- Add personal notes and comments
- Set reminders for follow-ups
- Track your entire application journey
Save This Job
Add this job to your saved collection to:
- Access easily from your saved jobs dashboard
- Review job details later without searching again
- Compare with other saved opportunities
- Keep a collection of interesting positions
- Receive notifications about saved jobs before they expire
AI-Powered Job Summary
Get a concise overview of key job requirements, responsibilities, and qualifications in seconds.
Pro Tip: Use this feature to quickly decide if a job matches your skills before reading the full description.
About Us
Established in 2022, Astra Tech has rapidly expanded its influence by strategically acquiring and developing key platforms such as PayBy, Rizek, Quantix, and Botim. These acquisitions have culminated in the creation of the world’s first Ultra App, Botim, which seamlessly integrates fintech, e-commerce, AI-powered tech solutions, and communication services into one intuitive and user-friendly experience. This powerful combination allows users to manage their finances, shop, and stay connected—all within a single, cohesive platform.
With over 150 million users across 155 countries, Astra Tech is more than just a tech company—it is a movement committed to enhancing lives through innovation. As a visionary leader in tech development and investment, our mission is clear: to revolutionize technology solutions for consumers and businesses, harnessing the power of AI to elevate digital experiences to unprecedented heights globally.
Role Summary
We are looking for a Payment Systems Architect to lead the design and development of merchant service systems, spanning online payment gateways and offline POS solutions. This role focuses on solving complex technical challenges in microservice, high-concurrency environments, defining architectural standards, and guiding development teams. Expertise in architecting end-to-end bank card (Visa/Mastercard) swipe payment processes is required.
Responsibilities
- Participate in the development of merchant service systems, including online payment gateways and offline POS transaction systems.
- Solve various challenges and technical difficulties brought about by microservice architecture and complex business models in a high-concurrency environment.
- Participate in code reviews and specification development for team members.
- Maintain and upgrade existing software products, quickly locate and fix existing software defects.
- Have architectural design experience in handling the entire process of bank card (Visa/Mastercard) swipe payment.
Requirements
- Bachelor's degree or above , majoring in computer science fields.
- 5-10 years of Java design and development experience in the Internet industry, with priority given to those with third-party payment work experience in the financial industry.
- Experience in developing payment clearing and settlement systems, with experience in international payment platforms or cross-border payment systems.
- Possess certain English reading and writing skills, and be able to communicate daily, and be able to adapt to an all-English working environment.
- Solid Java foundation, proficient in multi-threaded programming, JVM, design patterns and other related technologies.
- Familiar with the use of common open-source frameworks and tools, such as SpringMVC, Mybatis, Dubbo, Redis, RabbitMq, Maven, GitLab, etc.
- Familiar with application servers such as Tomcat and Nginx, familiar with Linux systems, and proficient in Shell, Awk, Sed, etc.
- Familiar with MySQL/Oracle relational databases.
- Familiar with HTML5, CSS3, JavaScript (ES6 and above).
- Able to independently complete the analysis and architectural design of complex systems, familiar with the methodology of software system analysis/design, and have rich practical experience.
- Like to delve into technology, can independently explore technology, and have good software engineering knowledge and quality awareness.
- Proactive, pursue excellence, and have strong pressure resistance.
Ready to apply?
Join Astra Tech and take your career to the next level!
Application takes less than 5 minutes