This position will have responsibility to develop Web application, Web API and more for our Fintech services such as “Rakuten Card”, “Rakuten Pay”, "Rakuten Bank” etc.
1
Your role & responsibilities
Perform requirement analysis, design and technical documentation
Design, build, and maintain efficient, reusable, and reliable Java code
Work to improve and enhance quality in automated testing, etc
Work with leader and teammates to estimate and plan for projects
Because of start-up phase, we expect to join as tech leader level in our team and becoming leader/manager in the future.
2
Your skills & qualifications
Must have:
At least 4+ years working in Java API/Web development
Intermediate-level in English communication
Strong experience in SQL, especially Oracle
Strong knowledge in Java Web & Enterprise (EE) technologies
Good knowledge with source control and defect tracking tool
Good experience with unit testing: JUnit, mock
Must be independent, responsible, and self-motivated with the ability to learn and achieve superior results
Strong communication skills with proven ability to present complex ideas and document in a clear and concise way.
Nice to have:
Experience in developing large-scale mission-critical systems
Experience in design and implement event-driven architectures using messaging systems, especially with Kafka
Experience in utilizing NoSQL distributed databases to manage large volumes of data, especially with Cassandra
Working experience as a Tech Lead and Team Leader
Experience in microservice, cloud computing
3
Benefits
Commuting Allowances
Meal Allowances
Performance Bonus
Tet Bonus (Annual Bonus)
Salary review
Health checkup
Premium Health care
Company Trip
Annual Leave
*Benefits might be updated to add on, please let us know if you want to know more.