As a Senior Software Engineer, you are responsible for server-side web application logic and integration of the work front-end web developers and application developers do. Back-end developers usually write web services and APIs used by front-end and mobile application developers. This is an excellent opportunity to work at a dynamic and motivating start-up in Vietnam as Medici. You will be a part of an ecosystem via a super-app to shape the insur-tech and health-tech revolution protecting the life of every Vietnamese.
- Build and develop projects in the field of insur-tech
- Develop quality codes to ensure high-quality product deliveries
- Perform requirement analysis, design, implementation and technical documentation
- Design, develop, implement and maintain Java application/system
- Design and implement microservice architecture within the given domain.
- Identify risks, develop risk management plans/processes, and successfully implement/operate them.
Yêu cầu công việc
Education:
Bachelor’s degree in Information Technology, Mathematics, Electronics and Telecommunications, Computer Science, Engineering and related fields.
Experience:
-
At least 5 years of experience working with Java (Java Development, Java Web, Java Spring Framework)
- Familiar with Jira, Confluence, CI/CD with Jenkins, Docker, Git/BitBucket, etc.
-
Experience in developing distributed servers, and large-scale servers using AWS preferred. You have professional experience with cloud (AWS, GCP or Azure) and containerization technologies (Docker, Kubernetes).
- Having working experience in financial technology is a plus (advantage of working in digital banking, payment gateway, lending/risk management, payment, eKYC, liveness, time management, etc.)
- Experience in designing & developing RESTful APIs and microservices-based systems;
- Experience with Web Layout Design and Development: HTML5, JavaScript / Typescript, CSS/SCSS, JQuery, and AJAX is a plus.
- Have knowledge in Test Driven Development (TDD), CI/CD.
- Good at using Linux, MySQL and Git.
- Deep knowledge of OOP, SOLID, and MVC patterns.
- Experience with relational databases (MS SQL, PostgreSQL or Oracle) and NoSQL databases (MongoDB, DynamoDB, Elastic Search, Redis, or Cassandra)
- Experience and good at NodeJS, Python is a plus.
Skills:
- Good problem-solving, collaboration, and communication skills.
- Can proactively learn and gain necessary skills for existing or future projects.
- Creating database schemas that represent and support business processes.
- High adaptability and flexibility to the rapid changes of the business;
- High responsibility and diligence;
Tại sao bạn sẽ yêu thích làm việc tại đây
Considering whether it‘s worthwhile joining us? Here are the top 4 facts.
- Fast-track career tailored to your strengths: Can’t compromise deadlocked processes and conventional career roadmap? We don’t have such things at Medici. You shine. You contribute. You get lifted to your worthy position. Period.
- Growing your competencies with top experts: We are a start-up made of veterans: Insurers and techies, marketers and business developers from the top companies.
- Dynamic and diverse environment: We value diversity and inclusivity. We create a natural habitat for you to thrive as long as we work on a vision, you are a part of the team.
- Making social impacts across every move: Protecting the life of millions, or creating technology initiatives are not stock phrases for us. We are living those words every day, as we seek to address the complexity of insurance and healthcare in low-tier cities nationwide like Dak Nong, Lai Chau, Con Dao, etc.
WHAT MEDICI WOULD OFFER
- Class A office with a cozy workspace in Hanoi, Ho Chi Minh, Nghe An and Thanh Hoa center.
- Office exchange opportunity (Hanoi - HCM office).
- Work with leading experts and talented partners.
- Work in a transparent, trustable and inspirational environment.
- Have social insurance, health insurance, PTI care and time off due to Vietnam National Law.
- Get favorable deals on internal purchasing for company product(s).
- Performance bonuses and awards.
- Participate in bonding and well-being activities: Company events, Happy Friday, Monthly Birthday parties, Mediball Football Club, Physical and mental healthcare workshops, etc.