Top 3 Reasons To Join Us
Bonus Bao Viet insurance
OT compensation: up to 400%
Free account Udemy
The Job
1. Perform offshore development activities:
+ Technical analysis of business requirements to implement the application
+ Draft and update use cases, when required
+ Setup development environment
+ Design, build, review reliable Java code which will be deployed in Cloud based or on Premises.
+ Prepare unit test cases, E2E automation test and plans.
+ Follow guidelines from Control, Quality and Procedures Section: JIRA workflow, DevOps and build strategies, software development standards and best practices, security instructions,...
+ Perform DevOps activities such as CI/CD pipelines, Monitoring, Infrastructure configuration,...
+ Follow client Standards
+ Adhere to the acceptance criteria and the Definition of Done
+ Ensure documentation of software/changes is maintained and at quality in accordance with internal standards and industry best practices.
2. Coordinate with client staff, onsite Team Coordinator and internal team:
+ Participate in the SCRUM event meetings
+ Follow-up on activities related to system development and testing
+ Manage project team, perform work estimation, assign tasks, create project reports when required
+ Remove impediments and obstacles in the project to facilitate team's work.
+ Monitor and control performance of team and each individual
+ Verify and submit Timesheet of internal team
+ Follow process, regulations and procedures of the Company
+ Define, monitor, assess and report project's Objectives
3. Training and coaching:
+ Train/Coach other colleagues and newly hired employees when required
+ Keep internal team stable and develop technical competencies
+ Study/Learn new technology when required
Your Skills and Experience
1. Technical skills/experiences:
+ At least 5+ years of experience working with Java, J2EE, RESTful, Web application development
+ Familiar with Java development frameworks such as Spring Boot, Quarkus, MicroProfile, ...
+ Familiarity with build tools such as Maven, Jenkins, and SonarQube
+ At least 3+ years of experience working with Java microservices, SQL, NoSQL and Cloud DB such as Postgres, MongoDB, S3, MS SQL, Oracle,...
+ Strong understanding of object-oriented programming, Java design pattern, microservice architectural design patterns, and principles of development (e.g. SOLID, DRY, KISS...)
+ Has experience in application development or deployment on Cloud (AWS, Azure or Google...)
+ Has experience in code review, architectural design
+ Has experience in automated testing platforms and unit tests such as Mockito, Junit, Gauge,...
+ Has knowledge and practicing about DevOps practices and toolchains (Docker, Kubernetes, Jenkins, Gitlab CI, ELK,...)
Nice to have:
+ At least 1+ years of experience in working with Frontend development framework such as Angular, ReactJS, NextJS or VueJS
2. Soft skills/experiences:
+ At least 3+ years of experience in Agile SCRUM, has good knowledge about Agile Manifesto and SCRUM events.
+ Able to communicate with client in English: self-introduction, interview, and presentation, discussion in SCRUM events
+ Has experience in Problem solving
+ Has experience or willing to work with European client
Why You'll Love Working Here
- Salary: 40 - 65M/month
- Salary package: 13 months of income per year
- OT compensation: up to 400%
- Free account Udemy
- Bonus Bao Viet insurance when becoming an official employee
- Bonus on birthday, New Year's Eve, 30/4&1/5, 2/9: 500.000VND
- Child benefit: 500.000 VND per month (from the age of 7 to 24 months old)
- Shopping or travel voucher 5.000.000VND for official employees who have been working for more than a year and obtain excellent performance review
- Annual teambuilding: summer trip, many indoor and outdoor activities such as yoga club, soccer club, swimming club,...
- Professional and dynamic working environment
- The employee who has foreign language ability will have opportunities to go onsite abroad
- Full insurance package which is compliant with Labor law
- 12 annual leaves per year