Play in a dynamic, collaborative, transparent, non-hierarchical, and ego-free culture where your talent is valued over a role title.
Design, Develop, refactor, test and maintain new features and improve existing code base using Java11, Jersey, Golang, Postgres, JPA/Hibernate, RabbitMQ, ReactJs, Redux toolkit and more
Working in collaborative teams and building quality code. Help the team to champion software quality and engender technical vision and ensuring clients are satisfied.
Be problem solvers, think through hard problems and work with amazing people to make the solutions reality.
Practice agile software development and be a great team player.
Learn something new every day, work your great innovative idea with a team to apply to the project
Yêu Cầu Công Việc
Passionate Java with expertise in developing large-scale enterprise applications and solutions. Proficiency in Java (Java11)
Strong experience with OOP, Design Pattern and Architecture Pattern (Event-Driven, Microservices)
Good experience working in high scalability, reliability, and performance system
Ability to write, review a clean codebase following Clean code, Best practice & Design pattern
Strong understanding of Test Driven Development (TDD) and Domain-Driven Design (DDD)
Fluent in web-based technologies: Jersey
Significantly experience in Microservice using event-based communication (e.g. RabbitMQ or Kafka)
Good experience in protocol REST, gRPC, protobuf
Good experience in caching technique
Well experienced working in ORM (JPA, Hibernate), JDBC & Store procedure
Experienced working in relational DB (Postgres)
Good experience with Unit test framework (Mockito, PowerMock) and Performance test using Golang
Strong knowledge of financial instruments/accounting methodology. For example how to calculate accrued interest on a bond/loan, how to calculate FIFO/LIFO/avg.balance, how to account for a stock dividend in a profit and loss calculation
Work well in Agile Software Development using Scrum/Kanban.
Understand and follow DevOps CI/CD. Experience with Docker
Proficiency in GIT using GIT flow.
Ability to work independently as good as teamwork
Willing to learn & work in new tech when projects requires
Nice to have:
ReactJS & Redux toolkit
Tại Sao Bạn Sẽ Yêu Thích Làm Việc Tại Đây
Attractive salary based on your performance
Annual 13th month salary
Dedication bonus goes up to 40% monthly salary
Project bonus will be paid twice a year
Premium healthcare insurance, Annual health checks up.
Breakfast are available at office in early morning and snack in late afternoon.
Happy Lunch every two weeks.
Team building allowance.
Annual Company team building trip.
Clubs (Football, Badminton, Swimming, Chess, Music band).
Exclusive training programs for all staff in technical, soft skills and process.
Outdoor training every 6 months.
Marriage allowance, having newborn baby allowance, bereavement allowance.