Recruitment Hub 365
Golang Developer - System Design & Architecture
Job Location
in, India
Job Description
Job Description : We are looking for an enthusiastic and skilled Golang Developer (SDE I) to join our dynamic team. As part of a high-impact engineering team, you will play a critical role in the end-to-end design and architecture of complex systems, translating product requirements into high-level and low-level designs that ensure seamless implementation of mission-critical applications. You will partner with product/business teams to understand the product specifications and translate them into efficient, scalable solutions. The ideal candidate is someone with strong problem-solving skills, hands-on coding experience, and a passion for designing high-performance, real-time internet applications. Key Responsibilities : - Collaborate with cross-functional teams to understand product requirements and translate them into technical designs. - Design, develop, and deploy high-performance services with a focus on scalability, reliability, and maintainability. - Write clean, efficient, and well-documented code, ensuring quality through proper testing and debugging. - Implement low-level and high-level architecture for complex systems. - Optimize application performance, scalability, and responsiveness to handle large-scale traffic. - Work with SQL databases and APIs to ensure seamless data integration and management. - Continuously evaluate and improve the existing systems, processes, and technologies. Key Skills & Requirements : - Experience : 1-3 years of hands-on development experience in building scalable and efficient products, with expertise in Golang. Technical Expertise : - Strong command of Data Structures and Algorithms (DSA). - Excellent coding skills, particularly in Golang (Object-Oriented programming preferred). - Expertise in designing and developing real-time internet applications or large-scale SaaS platforms. - Hands-on experience with APIs, SQL databases Graphs, and low-level design (including class design). Knowledge of Technologies : - Strong understanding of web technologies like Java, Spring, Python, Linux, Apache, MySQL, Solr, Memcache, Redis. - Familiarity with graph algorithms and their application. - Problem Solving : Strong analytical and problem-solving skills to tackle complex technical challenges. - Experience with Large-Scale Traffic : Experience working on high-performance services designed to handle millions of users or high-scale daily traffic is a plus. - Communication : Ability to communicate complex technical concepts clearly and concisely with both technical and non-technical We Are Looking For : - Strong drive to continuously learn and improve. - Team-oriented, with the ability to take ownership of your work and deliver results. - Excellent problem-solving abilities, with a passion for writing clean, maintainable code. - A strong sense of ownership and accountability towards the quality of the product. - Ability to thrive in a fast-paced, high-growth environment and handle challenges efficiently. (ref:hirist.tech)
Location: in, IN
Posted Date: 12/26/2024
Location: in, IN
Posted Date: 12/26/2024
Contact Information
Contact | Human Resources Recruitment Hub 365 |
---|