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