Main tasks:
- Participates in design, development, implementation and maintenance of complex financial systems using new technologies;
- Develop high-volume, low-latency applications for financial systems, delivering high-availability and performance;
- May provide technical solutions and system architecture;
- Program and optimize to ensure the best performance, quality and responsiveness of the applications;
- Define site objectives by analyzing user requirements; envisioning system features and functionality;
- Prepare and produce releases of software components;
- Continuous improvement by researching new alternatives and technologies and presenting these for architectural review;
- Perform development on Java open source platform;
- Develop web-based business application systems;
- Define site objectives by analyzing user requirements;
- Envisioning system features and functionality;
- Designing new features;
- Optimizing system performance;
- Weekly and monthly report
- Write documents related to work
- Analysis and development of new technology
Requirements:
* Must have
- More than 1 year of experience as a backend developer;
- Having solid knowledge and experience in Java, MySQL, NoSQL
- Have knowledge of data structures and algorithms, object-oriented programming;
- High adaptability and flexibility to the rapid changes of the business;
- Effective communication and teamwork skills;
- Good logical thinking and problem-solving skill
* Nice to have
- Bachelor’s degree in computer programming, computer science, or a related field;
- Have knowledge of Java/JEE, Spring framework (Spring-core, Spring-boot, Good knowledge of Object-oriented analysis (OOA/OOP) and design patterns;
- Basic knowledge/experience in JavaScript core, ReactJS/VueJS/Angular/NodeJS, HTML/CSS. Spring Security), JDBC, Hibernate, myBatis
- Good knowledge of Relational Database (MySQL) is an advantage;
- Can work as a fullstack developer is a plus Experience developing scalable, optimize performance is plus;
Benefits:
- Income: Upto $1.500
- Insurance: Social insurance after probation, annual general examination package.
- Team building: quarterly, annually at home and abroad
- Opportunity to learn and approach human resources if there is a need.
- Taxi card, to support travel expenses when having to go out.
- Korean class for staff.