Khám phá việc làm AI & Data nổi bật.
Xem ngay

Principal Engineer (Java, Spring Boot)

Timo
412 Nguyen Thi Minh Khai, Ward 5, Quận 3, TP Hồ Chí Minh
Tại văn phòng
Đăng 26 ngày trước
Chuyên môn:
Lĩnh vực:
Ngân Hàng
Dịch Vụ Tài Chính

3 Lý do để gia nhập công ty

  • Big chance to build Fintech system, large data
  • International & English environment
  • Apply new Tech-Stack, Technology and more

Mô tả công việc

ABOUT TIMO

Everybody 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.

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.

Tại sao bạn sẽ yêu thích làm việc tại đây

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

Timo Vietnam

Mô hình công ty
Sản phẩm
Lĩnh vực công ty
Dịch Vụ Tài Chính
Quy mô công ty
301-500 nhân viên
Quốc gia
Vietnam
Thời gian làm việc
Thứ 2 - Thứ 6
Làm việc ngoài giờ
Không có OT

Việc làm tương tự dành cho bạn

Nhận các việc làm tương tự qua email