Job Summary
- Technical Skill:
- Java ,
- Spring ,
- MS SQL ,
- Linux ,
- Git ,
- SVN ,
- Memcached ,
- RabbitMQ ,
- Redis ,
- Apache Kafka ,
- RESTful API
Job description
Overview of job
- Design, develop and enhance/improve our backend system to meet business requirements
- Design architecture and development APIs for frontend systems.
- Follow Product Management processes and procedures and provide APIs definitions, business rules, and APIs access methods
- Work in an agile environment and align with Agile/Scrum methodology for development work.
Job Requirement
- Qualification: Technical University Graduated.
- Experience: Minimum work experience: 3+ years
- Job requirements:
- Have a good communication skills in order to work in a team
- Should be able to learn new technologies and skills quickly and apply them to work.
- Should be able to guide/teach fellow junior-level programmers.
- Have good logical thinking
- Ability to read/write documents in English.
- Experience in Insurance Business
- Experience working in small groups of less than 10 developers.
- Ability to speak in English at the business level.
- Have a strong problem-solving mindset
*** Must have:
- Experience in Java server-side programming, and ability to code in Java from scratch.
- Experience with Java frameworks such as Spring Framework.
- Experience in SQL database programming.
- Experience working with RESTful APIs.
- Familiar with some caching techniques (Redis, Memcache…)
- Familiar with some message queue techniques (Kafka, Rabbit…)
- Familiar with Open Source tools such as SubVersion and Git.
- Familiarity with server technology, such as Linux and Cloud infrastructure.
*** Nice to have:
- Knowledge of data structures and algorithms
- Experience in setting up CI/CD flow and operating the system
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Spring
- MS SQL
- Linux
- Git
- SVN
- Memcached
- RabbitMQ
- Redis
- Apache Kafka
- RESTful API
COMPETENCES
- Communication Skills
- Teamwork
- Logical Thinking
- Problem Solving Skills
BUSINESS PROFILE
MB Ageas Life aims to aspire to become a leading Bancassurance insurance company in Vietnam.
MB Ageas Life will also set up a network of high quality distribution agents. The joint venture will benefit from the Military Bank's transaction network, with 217 branches and more than 2 million customers, and take advantage of Ageas and Muang Thai Life's leading insurance expertise.