125 r3 Consultant Jobs
Senior Golang/Node.js Developer (5-8 yrs)
r3 Consultant
posted 3+ weeks ago
Job Title : Senior Node.js + Golang Developer (5+ Years Experience)
Location : Pune
Job Type : Full-Time
Job Description :
We are seeking a highly skilled and experienced Senior Node.js + Golang Developer to join our dynamic development team. The ideal candidate will have 5+ years of experience in backend development, specializing in Node.js and Golang, and will be responsible for designing, developing, and maintaining high-performance applications. The successful candidate will play a key role in building scalable, secure, and efficient systems that power our products and services.
Key Responsibilities :
- Design, develop, and maintain scalable and efficient backend services using Node.js and Golang.
- Collaborate with product managers, designers, and other engineers to define system architecture and technical requirements.
- Implement RESTful APIs and microservices to support various applications and systems.
- Optimize applications for maximum speed, scalability, and security.
- Write reusable, testable, and efficient code.
- Debug and troubleshoot complex issues in the codebase, ensuring smooth and efficient application performance.
- Stay up to date with the latest trends and best practices in backend development, Node.js, and Golang.
- Participate in code reviews and contribute to maintaining a high standard of code quality.
- Mentor junior developers and contribute to team knowledge sharing and best practices.
- Ensure high availability and reliability of applications by implementing best practices for deployment and monitoring.
Requirements :
- 5+ years of experience in backend development, with expertise in Node.js and Golang.
- Strong knowledge of RESTful API design and microservices architecture.
- Proficient with modern web frameworks (e.g., Express.js for Node.js, Gin for Golang).
- Strong experience with databases (SQL and NoSQL) such as PostgreSQL, MySQL, MongoDB, or similar.
- Experience with containerization tools like Docker and orchestration tools like Kubernetes.
- Familiarity with cloud services (AWS, GCP, Azure) and serverless architectures.
- Knowledge of version control systems, such as Git.
- Understanding of security best practices for application development and deployment.
- Strong debugging, troubleshooting, and performance optimization skills.
- Ability to work collaboratively in a fast-paced environment.
- Excellent problem-solving skills and a proactive attitude.
- Strong communication skills and ability to work in a team-oriented environment.
Preferred Qualifications :
- Experience with CI/CD pipelines and automated testing frameworks.
- Knowledge of GraphQL or WebSocket-based communication.
- Familiarity with frontend technologies (React, Angular, etc.) is a plus.
- Exposure to Agile development methodologies.
- Bachelor's or Master's degree in Computer Science or related field (or equivalent work experience).
Benefits :
- Competitive salary and benefits package.
- Flexible working hours and remote work options.
- Opportunity to work on cutting-edge technologies and innovative projects.
- A collaborative and dynamic work environment with a strong focus on personal and professional growth.
If you're passionate about building high-performance applications using Node.js and Golang and are looking for an exciting opportunity to contribute to impactful projects, we'd love to hear from you!
Functional Areas: Software/Testing/Networking
Read full job description5-8 Yrs
AWS, SQL, Golang +1 more
8-10 Yrs
AWS, Java, Engineering Management +5 more
7-10 Yrs
.NET, SQL Server, C# +3 more
10-15 Yrs
Salesforce, Apex, Salesforce Integration
5-7 Yrs
Cyber Security, Security, Information Security +4 more
5-8 Yrs
SAP QM, SAP WM, SAP Support +3 more
8-12 Yrs
Okta, CRM, Sailpoint +1 more
2-5 Yrs
Data Analytics, SQL, Data Management +2 more
4-7 Yrs
Javascript, Cloud, MySQL +2 more
10-12 Yrs
Data Analytics, Python, SQL +6 more