Yêu cầu công việc
● Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field
● Excellent communication skills and ability to work collaboratively in a team environment
● Strong problem-solving skills and ability to troubleshoot complex software issues
● Strong leadership and organizational abilities.
● Ability to multitask and work under pressure
● Experience in leading cross-functional teams
● 5+ years of experience in software development, deeply understanding software development processes and methodologies
● Strong knowledge of software development methodologies, design patterns, and software architecture, experience in building products using microservice architecture
● Proficient in Java programming language and related technologies, e.g. Spring framework, Hibernate, Maven,...
● Proficient in Node.js programming language and related technologies, e.g. Express.js, Nest.js, npm, yarn,...
● Experience in database management systems, both relational and NoSQL.
● Experience in frontend frameworks is an advantage
● Proficient in using containerized technologies, CI/CD
● Experience in automation testing
● Proficient in cloud computing, experience with AWS, Azure, GCP
● Excellent knowledge of security, proficiency in security standards, experience in designing secure systems and resolving security issues.
● Relevant Management certifications is an advantage.
● Having domain experience in IOT & E-commerce Platforms is an advantage