Mô Tả Công Việc
ABOUT TIMOEverybody dreams of being rich(er) and fears being poor. Timo supports you in achieving this dream. Financially, we support across the 5 functions of money: moving, managing, accessing, growing, and protecting your money.Being rich however means more than just having a lot of money. Enjoying a rich life includes making money more fun and emotional by embedding banking services into your lifestyle and within your social circle to unlock a truly rich life. A day in your life might include (what you will be doing/ key responsibilities)
Shape product strategy and translate it into high-quality, simple, and impactful features.
Propose scalable technical solutions that align with current and future business goals, with clear understanding of trade-offs.
Independently identify system weaknesses, propose practical improvements, and effectively communicate them to leadership.
Conduct proof-of-concept for new technologies, architectures, and design patterns.
Design and document solutions clearly to support accurate estimation and smooth execution.
Partner with engineers to provide hands-on technical leadership throughout implementation.
Xem toàn bộ Mô Tả Công Việc
Yêu Cầu Công Việc
10+ years of professional software development experience, including 4+ years with Java and 2+ years in a Principal Engineer or Software Architect role.
Strong expertise in designing RESTful APIs using Java Spring Boot.
Hands-on experience with messaging systems such as Kafka, RabbitMQ.
Solid understanding of caching strategies and tools like Redis.
A desire to work on high-performance, highly scalable Financial transactions systems with billions of transactions per month.
Strong communication and collaboration abilities; team-oriented mindset.
Proven experience with Agile practices, Unit Testing, CI/CD, and cloud-native development (12-Factor App principles).
Bachelor’s degree in Computer Science, Engineering, or a related field.
Deep understanding of software design patterns, microservices architecture, secure development, and cloud-based systems.
Familiarity with Spring ecosystem, Jersey, jOOQ, Java 8+ features (Streams, Lambdas, Reactive), scripting, and basic OS administration.
Xem toàn bộ Yêu Cầu Công Việc
Quyền Lợi
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 everybody 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, and designers to develop the system. You will learn a lot from them.Company Benefits:
Full benefits and salary during probation
Premium health care insurance
Competitive salary and learning culture
Other benefits as per stated in Vietnamese Labor Law