HCLTech Vietnam

Leadvisors Tower, 643 Pham Van Dong, Hà Nội

Company Size : 100-499

View more

Job Summary

100-499

Outsourcing

Việt Nam

Backend Engineer

HCLTech Vietnam

Tu Liem, Hà Nội

  • English
  • Experienced (Non-Manager)
  • Full Time
  • Negotiable
  • Posted:17/02/2024
  • 1

Job description

Overview of job

HCL Vietnam is seeking a highly skilled and motivated Backend Golang Developer to join our team and work closely with our esteemed customer, a prominent banking company. As a Backend Golang Developer, you will play a crucial role in designing, developing, and maintaining robust, scalable, and secure backend systems to meet the customer's specific needs.

Job Duties:
• Collaborate with cross-functional teams, including software architects, product managers, and frontend developers, to understand project requirements and translate them into efficient and scalable backend solutions.
• Design, develop, and deploy server-side applications and services using Golang programming language.
• Write clean, reusable, and efficient code following industry best practices and coding standards.
• Implement secure authentication and authorization mechanisms to ensure data privacy and protection.
• Optimize application performance and scalability through efficient data retrieval, caching, and storage techniques.
• Collaborate with the database team to design and optimize database schemas and queries for optimal performance.
• Participate in code reviews to ensure code quality, maintainability, and adherence to established coding guidelines.
• Troubleshoot and debug production issues, propose and implement solutions to ensure smooth and uninterrupted system operations.
• Stay up to date with the latest trends and advancements in backend development and propose innovative ideas to improve the overall system architecture and performance.

Job Requirement

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • Proven experience working as a Backend Developer (Golang, Java, Python, NodeJS, etc.)
  • Strong knowledge and understanding of server-side development concepts, patterns, and best practices.
  • Experience with developing RESTful APIs and microservices architectures.
  • Familiarity with database systems such as PostgreSQL, MySQL, or MongoDB.
  • Knowledge of containerization technologies like Docker and container orchestration platforms like Kubernetes is a plus.
  • Familiarity with DevOps practices and tools for continuous integration and deployment is a plus.
  • Ability to work effectively both independently and in a team-oriented, collaborative environment.
  • Excellent problem-solving skills and the ability to analyze and resolve complex technical issues.
  • Strong communication skills, with the ability to effectively communicate technical concepts to both technical and non-technical stakeholders.

Languages

  • English

    Speaking: Intermediate - Reading: Intermediate - Writing: Intermediate

Technical Skill

  • Golang
  • Java
  • Python
  • PostgreSQL
  • MySQL
  • MongoDB
  • NodeJS
  • Docker
  • Kubernetes
  • RESTful API
  • CI/CD

COMPETENCES

  • Working Independently
  • Teamwork
  • Problem Solving Skills
  • Communication Skills
  • Analytic Skills

BUSINESS PROFILE

HCLTech is a global technology company.

Home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered around digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients across all major verticals, providing industry solutions for Financial Services, Manufacturing, Life Sciences and Healthcare, Technology and Services, Telecom and Media, Retail and CPG, and Public Services.