Senior - Software Engineer, Java, Financial Investment Solutions
Description
Mô tả công việc
Development and Maintenance- Develop and enhance large-scale systems using Java technologies: Collection, Insurance, Investing, Credit and Mobile Mini App, Delivery Services. Contribute to all phases of the development lifecycle;
- Maintain existing system and develop new functions as required;
- Discuss with project team to analyze and understand requirements of the products.
Documentation and Communication
- Assists prepare the proposal on business enhancement as well as potential product development;
- Assists prepare and manage the technical documents.
Others
- Support the estimation of new projects/enhancements;
- Approach and research new technologies to apply to the company’s/team’s projects;
- Collaborate with project leaders and other stakeholders to get projects done on time with high quality;
- Report to Lead/Manager issues related to projects, work of team and the company;
- Provide technical guidance and coaching to more junior members.
Yêu cầu công việc
Must have:- 3+ year experience in Backend programming.
- Master in Java language, object-oriented programming.
- Proficient in SQL: Oracle, Postgres or any other equivalent databases.
- Experience in using message systems: RabbitMQ, Kafka or any other equivalent.
- Passionate for technology, always eager to learn.
Nice to have:
- Experience in using NoSQL such as Redis, Cassandra.
- Experience in microservices, proficient in using Docker, K8S.
- Ability to optimize, builds systems with large traffic.
- Working experience in the products field like eCommerce, social networks, e-wallets.

