Mô Tả Công Việc
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.
Yêu Cầu Công Việc
Requirements:
- Bachelor’s degree in computer science, Software Engineering, or a related field.
- Proven experience working as a Backend Developer, preferably with Golang.
- Strong knowledge and understanding of server-side development concepts, patterns, and best practices.
- Proficient in Golang programming language and its ecosystem, with a solid understanding of core language concepts and standard library.
- 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.
Hình thức
Quyền Lợi
• 18 paid leaves/year (12 annual leaves and 6 personal leaves)
• Insurance plan based on full salary + 13th month salary + Performance bonus
• Meal allowance of 730,000 VND/month
• 100% full salary and benefits as an official employee from the 1st day of working
• Medical benefit for employee and family
• Working in a fast-paced, flexible, and multinational working environment. Chance to travel onsite (in 53 countries)
• Free snacks, refreshment, and parking
• Internal training (Technical & Functional & English)
• Hybrid working
• Working time: 8:30 AM - 6:00 PM from Mondays to Fridays