We are seeking a highly skilled GoLang Developer with a minimum of 3 years in GoLang with over 5 years of experience for a challenging migration project. The successful candidate will play a crucial role in migrating a legacy C++ product to GoLang, focusing on backend API development. The ideal candidate should have a deep understanding of microservices architecture, and Kubernetes, and possess strong expertise in developing scalable and efficient backend systems. Responsibilities GoLang Development: Develop high-quality, maintainable, and scalable backend APIs using GoLang. Implement best practices in GoLang development to optimize performance and maintainability. Microservices Architecture: Design and implement microservices architecture to enhance modularity and scalability of the application. Work on decomposing monolithic components into microservices for improved agility. Collaborate with front-end developers and other team members to deliver end-to-end solutions. Implement backend logic, data processing, and integration with external systems. Code Review and Optimization: Conduct code reviews to ensure code quality, adherence to coding standards, and optimal performance. Identify and address bottlenecks, performance issues, and areas for improvement. Migration Expertise (Nice to have): Lead the migration effort from C++ to GoLang, ensuring seamless transition and compatibility with existing functionalities. Collaborate with cross-functional teams to understand requirements and design efficient solutions. Qualifications Bachelor´s degree in Computer Science or a related field. Minimum of 5 years of professional experience in software development, with a focus on backend systems. Proficiency in GoLang and a solid understanding of GoLang best practices. Experience with microservices architecture and design patterns. Strong knowledge of Kubernetes for container orchestration. Familiarity with C++ is a plus. Excellent communication skills with the ability to collaborate effectively within a team. Experience working in an Agile/Scrum development environment. Strong problem-solving skills and the ability to analyze complex technical issues. Proactive in identifying potential challenges and providing innovative solutions. #J-18808-Ljbffr
Golang Developer
EVERSCALE GROUP
mexico, mexico
Publicado hace 7 días
Denunciar empleo