Top 3 Reasons To Join Us
Big chance to build Fintech system, large data
International & English environment
Apply new Tech-Stack, Technology and more
The Job
We are looking for a highly motivated, self-organising and talented individual who can demonstrate both technical development skills and creative thinking. You will work hands-on as part of the core platform team to develop internet-scale, highly transactional, microservice architectures to support our innovative digital banking products and software systems. You will be a key member of a team that is obsessed with delivering a world class, dynamic technology platform across multiple data centers.
Your primary job responsibility will be
- Develop of our highly scalable system, modern microservices based platform.
- Work with the rest of the platform team to design and implement creative architecture patterns for high-performance, highly scalable concurrent services.
- Collaborate with the Product development teams to help build our product portfolios
- Build and maintain secure RESTful API for our Mobile, Web and internal applications.
- Work with new and popular software frameworks (such as Vert.x, Jooq, Cassandra, Java 8, RxJava etc) in a fully distributed system
- Work with an Agile methodology (SCRUM) to develop just-in-time features.
- Work with the delivery team to build and performance tune software that supports automated continuous delivery systems for Testing and Live environments.
Your Skills and Experience
Mandatory Skills
- 3+ years experience as a software developer for a company, at least 2 years of experience in Java programming.
- Solid understanding of REST API design methodologies using Java Spring Boot.
- Experience in developing with Message Queue (Kafka, Active MQ, Rabbit MQ, etc).
- Experience with Caching systems and strategies such as Redis.
- Good problem-solving skills and teamwork spirit.
- Excellent troubleshooting skills.
- Experience and strong belief in agile development practices such as Unit Testing and DevOps and Cloud based development principles such as 12-Factor app.
Extra Awesome:
- Understanding of Software patterns, Micro-services/Service Oriented Architecture, cloud-based software design techniques and Dev-Ops style systems integration.
- Understanding of Security concerns, Secure Development and API/App security.
- Knowledge of Spring/Spring Boot, Jersey, Jooq is a big plus.
- Knowledge of Java 8+ such as Streams, Lambdas and Reactive programming is a plus.
- Knowledge of Scripting, Command Line and basic OS admin is a plus.
- Strong desire to learn modern continuous build techniques and automated deployment systems.
- Experience with streaming solutions using tools such as Apache Storm.
- Experience with Identity and Access Management (IAM).
- Experience in Docker, Container orchestration, Service Mesh.
Why You'll Love Working Here
- Our deliverable is a leading software that is changing the way people do banking. You will be proud of your work and you will share with every body that you helped to build Timo.
- You'll be joining a team of experts who are technically savvy, creative and who share the intention of reinventing banking in Vietnam. You work closely with international architects and front-end consultants, product managers, designers to develop the system. You will learn a lot from them.
- Company Benefits:
- Competitive salary
- 13-month salary
- Extra healthcare insurance
- Company outing & team building.
- 15-day annual leave days
- Data 4G allowance
- Parking allowance
- Taxi allowance
- Learning & Development
- Timo Club
- Full time, working hours from 8:30 - 12:00 & 13:30 - 18:00 Monday to Friday weekly
- Our deliverable is a leading software that is changing the way people do banking. You will be proud of your work and you will share with every body that you helped to build Timo.
- You'll be joining a team of experts who are technically savvy, creative and who share the intention of reinventing banking in Vietnam. You work closely with international architects and front-end consultants, product managers, designers to develop the system. You will learn a lot from them.
- Company Benefits:
- Competitive salary
- 13-month salary
- Extra healthcare insurance
- Company outing & team building.
- 15-day annual leave days
- Data 4G allowance
- Parking allowance
- Taxi allowance
- Learning & Development
- Timo Club
- Full time, working hours from 8:30 - 12:00 & 13:30 - 18:00 Monday to Friday weekly