Job Summary
- Technical Skill:
- Java ,
- Design Patterns ,
- DevOps ,
- Github ,
- BitBucket ,
- Gitlab ,
- CI/CD
Job description
Overview of job
- 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 standards.
- 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.
Job Requirement
1. Education:
- Bachelor‘s degree in computer science, information technology, engineering, or a related study, or equivalent experience.
2. 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, 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
3. Soft skills:
- Strong problem-solving skills
- Good interpersonal skills
- Ability to meet deadlines and deliver within a high-demand environment
- Ability to do research and quickly develop technical solutions
- High responsibility and teamwork
Languages
-
English
Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate
Technical Skill
- Java
- Design Patterns
- DevOps
- Github
- BitBucket
- Gitlab
- CI/CD
COMPETENCES
- Time Management Skills
- Agile
- Problem Solving Skills
- Teamwork
- Interpersonal Skills
- Deadline commitment
- Responsible
BUSINESS PROFILE
Ho Chi Minh City Securities Corporation (HSC) is a leading and award-winning professional securities brokerage and equities firm in Vietnam.
HSC offers a full suite of services and financial products to private and institutional clients, providing professional investment advisory services backed by solid, trusted, award winning research. Through its Corporate Finance Division, HSC has established an exceptional track record of connecting businesses to investors and creating long-term sustainable partnerships.
To serve the company’s growth, we are looking for outstanding candidates for the following position at the Head office based in Ho Chi Minh City.