Location: Pune
Experience: 5+ Years
Employment Type: Full-time
Job Summary
We are looking for an experienced Backend Software Engineer with strong Golang or Java backend development experience. The candidate should have hands-on experience in building REST APIs, microservices, cloud-based applications, and writing unit tests.
Key Responsibilities
- Design, develop, and maintain scalable backend applications using Golang.
- Build and enhance RESTful APIs and microservices.
- Develop reusable, maintainable, and high-quality code.
- Write unit and integration tests to ensure application reliability.
- Work with SQL and NoSQL databases.
- Participate in technical design discussions and peer code reviews.
- Identify and resolve performance, security, and code-quality issues.
- Collaborate with cross-functional teams to deliver end-to-end features.
- Contribute to improving coding standards and development practices.
Mandatory Skills
- 5+ years of backend software development experience.
- Strong hands-on experience in Golang.
- Candidates with strong Java backend experience may also be considered if willing to transition to Golang.
- Experience in REST APIs and microservices architecture.
- Hands-on experience writing unit tests using any testing framework.
- Knowledge of cloud platforms - AWS, Azure, or GCP.
- Experience working with SQL and NoSQL databases.
Good to Have
- Docker and Kubernetes.
- Understanding of software design principles and design patterns.
- Exposure to frontend technologies such as AngularJS or Node.js.
- Experience resolving code-quality and security vulnerabilities identified through scanning tools.
Candidate Profile
- Strong problem-solving and analytical skills.
- Ability to independently own and deliver backend features.
- Positive communication and collaboration skills.
- Willingness to work from Pune.
📌 Backend Software Engineer – Golang (India)
🏢 GK HR Consulting India Private
📍 India
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.