Software Developer - AWS/Golang

Global Technology Partners
Bengaluru, Karnataka, India

IMPORTANT: PLEASE NOTE BEFORE APPLYING

  • This position is strictly for candidates who meet all the required skills, qualifications, and experience mentioned in the job description.
  • We are NOT looking for entry-level candidates or freshers for this role.
  • Local candidates are preferred.
  • This is 100% Onsite position.

Location: Bengaluru / Chennai / Hyderabad

We are looking for a skilled Software Developer with hands-on experience in Golang, AWS cloud services, REST API development, and infrastructure automation. The ideal candidate should have a good understanding of event-driven architectures, API security, and containerization, along with basic knowledge of Apache Kafka and Java with a willingness to learn and grow in these areas.

Required Skills and Qualifications

  • Bachelor's degree in Computer Science, Information Technology or related field with more than 6 years of software development experience.
  • Programming: Good hands-on experience with Golang; basic working knowledge of Java.
  • AWS: Practical knowledge of AWS Lambda, API Gateway, DynamoDB, Step Functions, SQS, SNS, and S3.
  • Infrastructure as Code: Working knowledge of Terraform for infrastructure provisioning and management.
  • API Development: Hands-on experience designing, developing, integrating, and testing RESTful APIs.
  • API Security: Understanding of OAuth 2.0 and API authentication and authorization concepts.
  • Messaging: Basic understanding of Apache Kafka, including topics, producers, and consumers.
  • Containerization: Working knowledge of Docker and container-based application development.
  • Testing Tools: Experience with Postman or similar tools for API testing and debugging.
  • Experience in Insurance domain is highly preferred.

Preferred Qualifications:

  • Experience building serverless applications and distributed backend systems on AWS.
  • Familiarity with event-driven architecture and asynchronous communication patterns.
  • Understanding of CI/CD pipelines, version control systems such as Git, and automated testing.
  • Awareness of cloud security, monitoring, logging, and performance optimization best practices.

We maintain a zero-tolerance policy toward fraudulent applications. Any candidate found to have provided false information, Misrepresented or fabricated work experience, Falsified educational credentials, Fake or altered identification documents, Impersonation or proxy interviews, will be immediately disqualified from the hiring process.

Score my resume against this job, free →

Get your ATS score for this role — free. Score my resume free →