Senior Software Engineer - GO

4 - 8 years

0 Lacs

Posted:17 hours ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As an experienced Golang Engineer joining the high-performing team, your focus will be on building scalable, event-driven systems. Your role will involve designing and developing robust software applications, modernizing legacy systems, and delivering high-quality, well-documented technical solutions. Key Responsibilities: - Design and develop software applications, translating user needs and business requirements into scalable and efficient system architectures. - Create and validate application performance metrics, ensuring seamless integration between component systems. - Develop process flow diagrams, technical documentation, and system specifications to support project goals. - Design and implement system solutions, including the development of custom applications and the enhancement of existing applications to meet evolving business requirements. Handle coding, debugging, and thorough documentation of all technical deliverables. - Provide post-implementation support and ongoing maintenance to ensure system reliability and efficiency. - Lead the migration from monolithic, tightly coupled, batch-based legacy platforms to a loosely coupled, event-driven, microservices-based architecture. Qualification Required: - Bachelor's degree in Computer Science, engineering, or a related field, with 4+ years of experience in development using Golang. - Proficiency with Kafka, REST APIs, and Agile methodologies. - Extensive experience in application design, software development, and testing within Agile environments. - Proficiency in working with both MySQL and NoSQL databases such as PostgreSQL, MongoDB, Couchbase, or Cassandra. - Expertise in designing and developing high-performance REST APIs for high-volume clients. - Hands-on experience with continuous integration tools like Jenkins and GitLab CI. - Familiarity with automated build and test frameworks (a strong plus). - Solid experience with containerization and orchestration technologies, including Docker and Kubernetes. - Proficiency with Atlassian software development and collaboration tools, such as JIRA and Confluence. This role requires a self-motivated individual with a passion for innovative solutions and a strong technical acumen to drive impactful results.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific 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
Netscribes logo
Netscribes

Market Research and Analytics

Mumbai

RecommendedJobs for You