Kinh nghiệm
Không yêu cầu
Qualification & experience
- Degree in Business, Computer Science or any related to Business and IT field.
- 3-5 years of experience in banking and financial business, from consumer finance company is a plus.
- 5+ years of IT application development experience in information technology, especially develop banking and financial core system.
- Exceptional communication skills with demonstrated ability to communicate effectively with both a technical audience and business users.
- Fluent in English both spoken and written
- Proven experience from similar position
Knowledge & Skills
- At least 5 years of experience working in J2EE technologies to develop web-based applications.
- Proficient in Java/J2EE and Spring Boot framework, with a good knowledge of its ecosystems
- Strong understanding of object-oriented programming.
- Familiar with various design and architectural patterns.
- Skill for writing reusable Java libraries.
- Knowledge of concurrency patterns in Java.
- Familiarity with concepts of Micro Services, MVC, JDBC, and RESTful.
- Proficiency with PL/SQL and Hibernate
- Experience with both external and embedded databases
- Understanding fundamental design principles behind a scalable application
- Implementing automated testing platforms and unit tests
- Proficient understanding of code versioning tools, such as Gitlab, subversion,etc.
- Ability to clearly communicate with both technical and non-technical team members.
- Experience with Agile Scrum.
- Experience with EmberJS or other Javascript frameworks.
- Familiarity with build tools such as Ant, Maven and Gradle.
- Good in at least one front-end technologies such as Javascript, jQuery, Bootstrap, ReactJS, AngularJS, KnockoutJS …is a plus
- Experience in NodeJs is plus
- Experience in OCR technologies (Tesseract, FreeOCR, GOCR) is plus.
- Experience in BPM technologies is plus.
- Experience in Automation technologies (Selenium, Robot Framework) is plus.
- Solid understanding of software design, testing, and problem solving.
- Ability to handle multiple competing priorities in a fast-paced environment.
- Knowledge of software development using Oracle Form is an advantage.
- Knowledge of setup and configure securities module Oauth2, LDAP, AD is an advantage.
Chia sẻ
Bình luận