To participate in backend development such as design, implement, and maintain backend services using Java and the Spring Framework.
To develop and manage microservices architecture, ensuring robust and scalable application components.
To collaborate with frontend developers to integrate user-facing elements with server-side logic.
To collaborate with Product Managers, Business Users and Graphic Designers to deliver optimal solutions.
To design and manage SQL and No SQL databases, ensuring efficient data storage and retrieval.
To identify performance issues, propose solutions, and implement optimizations to ensure high-performance applications.
To mentor junior developers/ team members conduct code reviews and guide the team in best practices and design patterns.
To lead and manage a team of developers, providing direction, support, and performance feedback. Facilitate team meetings, foster a collaborative work environment, and ensure successful project delivery.
To implement CI/CD pipelines using Jenkins or similar tools.
To participate actively in Agile/Scrum processes, contributing to planning, stand-ups, and retrospectives.
To stay up to date with the latest industry trends and technologies and adapt to changing project requirements.
Job Requirements:
Must possess at least a bachelor's or higher in Computer Science / Information Technology or equivalent.
Must possess at least 7-8 years in frontend (React, JS/CSS/HTML5) and backend (Java, Spring) development; SQL/No SQL/My SQL etc databases.
Additional Skills - Knowledge of Vert.x framework, Word Press, Python, Docker, Kubernetes; Microservices; Agile/Scrum; CI/CD (Jenkins); OOP and design patterns.
Strong analytical and problem-solving abilities.
Well-organized, adaptable, able to work independently or in a team.
Language skill - good communication in English and Mandarin.
Management: Experience leading development teams, scaling applications, and addressing performance issues.
Have proven track record with successful development and deployment of quality software products.
Willing to travel or relocate to other countries or project location as assigned if required.
Other benefit: -
Overseas work permits will be sponsored by employer