Primary Objectives:

The Backend Developer / Senior Backend Developer is responsible for creating and improving the server-side applications, including but not limited to integration with other software systems, that when combined with front-end codes, help create a functional, seamless experience for the end-user within agreed standards for HSC Retails Platform.

 

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.

 

Qualifications:

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 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

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
Lương: Thỏa Thuận
Phòng ban: Digital Transformation Initiative
Hạn nộp hồ sơ: 22/02 — 22/03/2024

Theo dõi

Nộp đơn ứng tuyển công việc này

Họ & tên bạn *
Địa chỉ email *
Số điện thoại *
CV của bạn *
Click để chọn & tải lên CV của bạn
Mã bảo mật *

Nộp đơn ứng tuyển