Golang Full Stack Developer

6 - 11 years

35 - 50 Lacs

Posted:3 days ago| Platform: Naukri logo

Apply

Work Mode

Work from Office

Job Type

Full Time

Job Description

SUMMARY

Responsibilities:

  • Deliver high-quality, maintainable code through iterative development cycles
  • Contribute to the design and implementation of scalable, distributed architectures
  • Collaborate with product and platform teams to define technical requirements and deliver impactful features
  • Participate actively in code reviews, ensuring performance, security, and maintainability
  • Implement and refine CI/CD pipelines and testing practices
  • Identify performance bottlenecks and propose data-driven improvements
  • Apply engineering best practices, from clean code to consistent documentation
  • Take ownership of features from concept through production deployment

Requirements

Technical Skills:

  • Software Development Expertise:
    • Strong command of modern programming languages, ideally Golang or TypeScript, and familiarity with their surrounding ecosystems
    • Solid understanding of software design principles and system architecture
  • System Design & Architecture:
    • Experience designing distributed systems or large-scale web applications
    • Familiarity with relational and non-relational databases
    • Proficient in designing APIs (REST, GraphQL, or gRPC)
  • Financial Technology Domain (Preferred):
    • Exposure to payment systems, trading platforms, or financial data processing
    • Awareness of secure coding practices and data privacy considerations
  • Modern Development Practices:
    • CI/CD implementation and maintenance
    • Testing strategies across unit, integration, and performance levels
    • Experience with observability tools (logging, metrics, tracing)
    • Hands-on experience with containers and orchestration tools (Docker, Kubernetes)

Soft Skills:

  • Strong problem-solving mindset focused on practical, high-impact solutions
  • Clear communication across technical and non-technical teams
  • Collaborative and feedback-driven approach to teamwork
  • Proactive attitude toward improving systems and processes
  • Desire to mentor junior engineers and contribute to a culture of learning


Benefits

What We Offer:

  • Opportunity to work on high-performance financial systems used globally
  • Autonomy to own and shape complex features
  • Continuous learning and professional development support
  • Collaborative environment with experienced, motivated engineers

Mock Interview

Practice Video Interview with JobPe AI

Start Node.js Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You