Search by job, company or skills

Technomech HR Solutions

Golang Developer

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

Job Description

Position - Golang Developer

Experience 4-6 years

Location Pune Hybrid

Job Type Permanent Fulltime.

Skills/Knowledge required

Backend: GoLang, Java 8/11, Spring Boot and Micro Services

Cloud Env: AWS Cloud and Services (Lambda, ECS, EKS, RDS, SNS , SQS , S3, Cognito etc. )

Build & Deployment: Docker, Code Build/ Deploy, Code Pipeline

DB Layer: MongoDB/Document DB, MySQL

Testing: Go Testify, Spock , Groovy

Good-to-have skill

Front End: JavaScript, Typescript, Angular / React, Go Gin

Database: DB2

Code Analysis tools: SonarQube etc.

Others: Kubernetes, Python

Good-to-have skill

Front End: JavaScript, Typescript, Angular / React, Go Gin

Database: DB2

Code Analysis tools: SonarQube etc.

Others: Kubernetes, Python

Roles & Responsibilities

At least 3+ years of experience in GoLang development

At least 3+ years of experience Java and relevant technologies

Experience in TDD using Go.

Minimum 1 year of experience in agile development

Experience in working Go relevant design patterns.

Requirement understanding & data gathering conferring with business users/product owners.

Evaluating & proposing multiple solutions for the given requirement

Development & unit test of new features, changes requests

Thorough understanding of design principles and patterns

Implements best coding practices (e.g. clean code)

Understands application security, common attack vectors and how to code defensively.

Designing, developing, and deploying serverless applications using AWS Lambda, API Gateway, Fargate ,

DynamoDB, and other relevant AWS services.

Should maintaining up-to-date knowledge of AWS services and best practices and staying abreast of

developments in the field of cloud computing.

Should be able to identify which AWS services meet a given technical requirements and to define technical

requirements for an AWS-based application.

Should designing and implementing scalable, secure, and highly available AWS architectures.

Keeping up to date with AWS services and serverless trends to recommend improvements and new

solutions.

Documenting serverless application architecture, design decisions, and processes.

Implementing AWS infrastructure as code (IaC) using tools like AWS Cdk or CloudFormation or Terraform.

Experience with AWS CLI and SDKs.

Experience in using CI/CD tools, can set up a build & deployment tool.

Understanding of a continuous integration tool etc. to automate the build and test process.

Knows the branching & Merging strategies, setting up repositories, etc.

Good knowledge of editors, debuggers, IDEs

Ability to prioritize the work as per the project needs.

Should be able to handle the tasks independently.

Should be able to handle Operational activities along with regular Development.

AWS certifications (e.g., AWS Certified Developer, AWS Certified Solutions Architect) are a plus.

More Info

Industry:Other

Function:technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 11/07/2024

Job ID: 84182225

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Golang Developer

AugmentCompany Name Confidential

Golang Developer Java Relocation to Bangalore

ATX Learning HealthcareCompany Name Confidential
Last Updated: 23-11-2024 06:27:10 PM
Home Jobs in Pune Golang Developer