Job Description
● Design solutions involving integration with multiple systems and services
● Develop high volume, high performance, low latency and reliable mission critical applications
● Write maintainable, robust, and testable code
● Perform code and test case review
● Implement processes, solutions or tools to improve software delivery and quality
● Able to adopt latest software development trends and industry best practices
Job Requirement
● Bachelor degree in computer science or relevant fields
● Software development experience in the finance, payment or banking industry is preferred
● Excellent communication, presentation and leadership skills
● Excellent knowledge in Java and one other programming language
● Excellent knowledge of Relational Databases, SQL and ORM technologies
● Strong foundation in frameworks such as Spring, jUnit, etc. Hands on experience in designing and developing applications using Spring & web services technologies.
● Good communication in Vietnamese and English are mandatory as the role requires working with Vietnamese and international teams.