Job description
- Responsible for designing, developing, and maintaining code that meets requirements provided by the AI/ML team.
- Write integration tests for API endpoints.
- Work with cloud components to develop and optimize Java based web applications; SQS, Lambda, S3, DynamoDB, RDS, etc…
- Recommend solution architecture by comparing advantages and disadvantages of custom development and other alternatives.
Your Skills and Experience
- 5+ years of relevant professional experience in software development and deployment lifecycle.
- Strong knowledge of core Java, Java Spring, Java Selenium, DynamoDB Hands on experience in REST API implementation and versioning APIs.
- Strong knowledge of GitOps; Gitlab flow preferred.
- Ability to use version control systems; Bitbucket preferred.
- Experience collaborating in a multi-national, distributed and cross-functional team environment.
- Strong team player who is open to giving and receiving feedback.
- Ability to work independently without instructions on most tasks, but knows when to ask for help.
- Comfortable working in an agile environment and have working experience with agile/scrum.
- B2+ level of English to work directly with European client.
Why You'll Love Working Here
- You will become a rightful member of a fast-growing business in Vietnam and gain knowledge in multiple business domains
- Personal development system for both personal contributors and managers
- Attractive compensation package based on competency and potential
- Premium Healthcare Package from Bao Viet Insurance
- 13th-month salary and performance review 2 times/year
- Comfortable working facilities
- Annual company trip and team building activities
- Daily snacks & monthly Crazy Fridays
- Weekly sport activities (Football & Badminton are fully sponsored)
- Gifts for Birthday, Wedding, Mid-Autumn Fesstival, ...
- No dress code