Build software solutions and functionality to meet customer requirements.
Architect scalable and maintainable software solutions that meet business requirements.
Guide the architecture, design, planning and development of modern web SaaS applications.
Lead, mentor and support other software developers and team members.
Drive best practice methodologies for development, deployment, and hosting.
Conduct code reviews and ensure code quality and consistency.
Drive innovation and continuous improvement in software development processes.
Enhance application functionality, performance, reliability, and scalability.
Collaborate with technical support to provide speedy resolution for escalated support tickets.
Job requirements
Working time is regular Vietnam hours (9am - 6pm). During the probation period, expected working hours are 8pm to 12am for 03 nights/week, plus up to 04 flexible hours.
Previous senior developer or lead developer experience.
Minimum 10 years of professional Java web application experience (frameworks: Spring Boot, Hibernate, etc).
Minimum 10 years SQL and/or ORM development experience (preferably PostgreSQL).
Front-end development: experience with modern JavaScript, HTML/CSS, ExtJS, React etc. (plus)
Additional experience: Jenkins, Azure DevOps, Maven, Puppet, Git, etc.
Experience developing microservices, message queues and container orchestration.
Fluency in English (both written and spoken).
Job benefits
Competitive salary & 13th salary.
Flexible working hours from Monday to Friday.
Work from home allowance.
Provide all necessary equipment.
100% salary during probation.
Fully paid mandatory insurance after probation.
Annual premium healthcare after probation.
Free to explore AI tools and Chat GPT.
Entitled to 15 paid days off and 05 medical days off per year.
Opportunity to work with international clients and peers.
External and Internal Training Opportunities are sponsored by the company.