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. Join big project with Top 4 Australia Banking
• Free snacks, refreshment, and parking
• Internal training (Technical & Functional & English)
• Working time: 8:30 AM - 6:00 PM from Mondays to Fridays