Mô Tả Công Việc
Main responsibilities:
- Turn designs and product specifications into functional, and scalable backend components including, but not limited to micro-services, DB, and integration between systems.
- Communicate with the Product Owner, BA, UI/UX Designer, front-end developers, and other backend developers to clarify requirements and propose solutions.
- Develops high-quality code that follows industry standard best practices regarding accessibility, performance, and code standard.
- Building reusable code for future use.
- Work closely with the team leader and project manager to ensure your projects are on track. Carry out the day-to-day tasks such as stand-up calls, meetings, deployments, and relevant essential activities.
- Self-perform QA activities before asking the team leader for code review and integration tests.
- Maintain the platform by upgrading/fixing technical issues, including the efficiency and performance of current applications.
- Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
- Work with technical leads to research and stay on top of new technologies and development best practices.
Yêu Cầu Công Việc
Education:
- Bachelor's degree in computer science, information technology, engineering, or a related study, or equivalent experience.
Experience:
- Strong understanding of the web development cycle and programming techniques and tools.
- Fluency or understanding of specific languages, particularly 2+ years of experience in Java, and operating systems may be required.
- Focus on efficiency, user experience, and process improvement.
- Excellent project and time management skills.
- Writing maintainable code that is well thought out and can be reused across multiple projects.
- Understanding of key design patterns.
- Basic knowledge of server-side optimization tools and techniques.
- Knowledge of code versioning tools such as Git with GitHub or GitLab, or BitBucket.
- Knowledge of DevOps, CI / CD and Agile software development processes agile development.
- Experience in banking, finance, or securities sectors is a big plus.
Hình thức
Quyền Lợi
Understanding candidates' expectations of the ideal workplace, we always put the people element at the top of our priorities.
Primary benefits:
- Attractive annual bonus.
- Annual salary and performance review.
- 16+ annual leaves, 5 sick leaves, and 1 birthday off.
- Full social, health, and occupational insurance
- Annual medical check-up
- Team building and company activities: Year-end Party, Company trip, Charity activities
- Learning & development opportunities: expertise courses, career development programs, etc.
- Sporty clubs: gym, yoga, running, football, tennis, badminton