Software Engineer I
Mô tả công việc
·
Development and Maintenance
o
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.
o
Maintain existing system and develop
new functions as required.
o
Discuss with project team to analyze
and understand requirements of the products.
·
Documentation and Communication
o
Assists prepare the proposal on
business enhancement as well as potential product development.
o
Assists prepare and manage the
technical documents.
·
Others
o
Support the estimation of new projects/enhancements.
o
Approach and research new technologies
to apply to the company’s/team’s projects
o
Collaborate with project leaders and
other stakeholders to get projects done on time with high quality
o
Report to Lead/Manager issues related
to projects, work of team and the company
o
Provide technical guidance and coaching
to more junior members.
Yêu cầu công việc
·
Must have:
o
2+ year experience in Backend
programming.
o
Master in Java language,
object-oriented programming.
o
Proficient in SQL: Oracle or any other
equivalent databases.
o
Experience in using message systems:
RabbitMQ, Kafka or any other equivalent.
o
Passionate for technology, always eager
to learn.
·
Nice to have:
o
Experience in using NoSQL such as
Redis, Cassandra, Google Big Table.
o
Experience in microservices, proficient
in using Docker, K8S.
o
Ability to optimize, builds systems
with large traffic.
o
Working experience in the products
field like eCommerce, social networks, e-wallets.