Mô tả công việc
The role
- Design and implement solutions, lead team for implementation.
- Conduct research and stay up-to-date on the latest technologies.
- Collaborate with a team of engineers, communicate effectively with technical and non-technical stakeholders.
- Lead team to solve technical problems and provide solutions.
- Good communication and problem-solving skills.
- Teamwork, proactive, high responsibility, punctual and detailed in every tasks.
- Requirement Analysis, Architectural Design, Detailed Design, Implementation, Unit Test.
- Writing well-designed, testable, and efficient code.
- Troubleshooting and debugging to optimize performance, providing code documentation and other.
- Inputs to technical documents and participating in code reviews.
Yêu cầu công việc
- 6+ years of experience in Java Software development.
- Good at English communication
- Proficiency in Java frameworks such as Spring (Spring Boot, Spring MVC...)
- Experience with cloud platforms (AWS, Azure) and associated services (e.g., Lambda, S3, EC2).
- Experience with microservices architecture and RESTful web services, containerization (e.g., Docker, Kubernetes).
- Familiarity with front-end technologies (e.g., Angular, ReactJS)
- Knowledge of databases (SQL and NoSQL) and experience with ORM frameworks (e.g., Hibernate).
- Understanding of DevOps practices and tools (Jenkins, Terraform, Ansible, K8s, Kubernetes...).
- Strong analytical and problem-solving skills with attention to detail.
- Excellent communication and interpersonal skills.
Quyền lợi được hưởng
Khác
industry-leading benefits, support, and services that look after your holistic health and wellbeing
flexible arrangements that work for you