Work as a senior software developer on the web-based application product in JAVA-related and open-source technologies Develop applications based on graphical layout designs that follow the strict requirements Take ownership and accountability for production service, including fixing fail, problem investigation, root cause determination, and resolution Participate in and provide quality assurance activities, including code reviews, white-box testing, test coverage for own work and team outcome Accountable for continuously discovering, evaluating, and implementing new technologies/processes to optimize development efficiency or improve product quality Establish estimation, proposing development solutions with customers Foster collaboration across technical teams through mentoring and expert guidance as required to develop the most cost-effective solutions Continuously research and implement new technologies to maximize development efficiencyAt least 5 years of experience in software & back-end development technologies in general Proven hands-on experience in Java ecosystem, Spring boot, Microservices, SQL, NoSQL: MongoDB, Cassandra... Experience in designing & developing RESTful APIs and microservices-based systems. Strong knowledge of writing secured codes and a good understanding of design patterns Experienced in developing and deploying microservices with Cloud-based technologies (AWS, Kubernetes, Docker...) Experience in the agile scrum-based development process DESIRED SKILLS Experience as a software engineer in complex, enterprise-level development projects Establish software development patterns and best practices via examples and shipping code Develop architectures that are inherently secure, robust, scalable, modular, API-centric, and global. Collaborate with the business team to develop and clarify requirements to enable the development of technical solutions Provide executive-level support for initiatives, particularly as related to re-use, funding requirements, and areas of risk Multi-tasking ability is essential to handle multiple priorities with minimal direction from management Excellent soft skills: leading client and team discussions, team player, ability to train others Good knowledge & experience in other new technologies e.g. Blockchain, AI, etc.Thử việc hưởng 100% lương chính thức Review hiệu suất 2 lần/năm và tháng lương thứ 13 Thưởng hiệu quả sản xuất kinh doanh 2 lần/năm Thưởng các dịp Lễ Tết: Ngày Quốc Tế Lao động, Quốc khánh, Tết Dương lịch, Tết Nguyên Đán Trợ cấp các chứng chỉ năng lực IT theo quy định của Công ty Bảo hiểm sức khỏe nâng cao BIC Care, chính sách thai sản, khám sức khỏe định kỳ 1 năm 1 lần Được hưởng các chế độ phúc lợi của Công ty: Nghỉ mát hàng năm, Teambuilding hàng quý, các lớp nâng cao trình độ ngoại ngữ (Tiếng anh), ... Được định hướng học hỏi, lộ trình thăng tiến rõ ràng Môi trường trẻ trung, năng động Thời gian làm việc linh hoạt từ Thứ 2 đến thứ 6