Job Summary
Job description
Overview of job
You will play a key role in designing, developing, and maintaining scalable and secure financial technology solutions. The ideal candidate has strong technical expertise, experience in fintech or highly regulated industries, and a passion for building innovative products that transform financial services.
Responsibilities:
- Design, develop, test, and delivery in-house applications as defined in product road map to support fintech solutions (e.g., payments, lending, trading platforms).
- Collaborate with cross-functional teams (Product, QA,…) to deliver high-quality software on time.
- Ensure system reliability, security, and compliance with financial regulations.
- Write clean, maintainable, and efficient code following best practices.
- Participate in architecture discussions and make recommendations for future technology stack improvements.
- Troubleshoot, debug, and optimize performance of existing systems.
- Stay updated with emerging technologies and trends in fintech, security, and cloud infrastructure.
WHY YOU JOIN US:
- Working in the fast-moving international Fin-Tech environment.
- Competitive salary with high-tech supports.
- Company activities for each quarter.
- Personal Health Care Package from BaoViet Insurance.
As a member of Software Development team, you will be one of our talent crews, be side by side with others more than 25 professional Software Engineers, Automation Testers and Data Scientist having strong experience in financial solutions, online payment to transform and achieve unexpected achievements in the endless innovation of this Industry 4.0 nowadays. You are good at Java, interested in Magento platform and creating Automation Testing tools, or just excellent in data mining/analyzing - don't hesitate to find more opportunities at SmartPay since NOW.
Job Requirement
- Design/developer in a complex, enterprise-level developemnt environment for at least 5 years.
- Solid experience in Java 11+, OOP.
- Web Services expose and consume, (SOAP/RESTfull)
- Access and manipulate database (SQL and NoSQL), MySQL, MongoDB, Oracel SQL.
- Embedded Jetty, Springboot.
- RabbitMQ, Kafka, Redis, Memcache, Couchbase.
- Experience in system architecture, API management.
- Experience in the banking or financial services industry.
- Knowledge about load balancing such as HAProxy.
- Experience in OWASP, software security.
- Optimize/review code.
- Knowledge about AWS, AI is a plus.
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Spring
- API
- MySQL
- OOP
- Jetty
- SOAP
- MongoDB
- MS Access
- Couchbase
- Embedded
- NoSQL
- RESTful
- Memcached
- MS SQL
- RabbitMQ
- Redis
- Load Balancing
- HAProxy
- Apache Kafka
- AWS
- Spring Boot
- OWASP
- System Architecture
BUSINESS PROFILE
Smart Pay is a startup financial technology company (E-wallet).
We create a dynamic, international and fast paced working environment, with Vietnamese talents play crucial roles in our company.
Our Company Culture represents 5 aspects:
- Win – Win
- Result – oriented
- Self – developed
- Change for better
- Integrity