Golang Developer

SPAR Group
United States
16 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours
Job source

Tech stack

JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Frameworks User Authentication Databases Amazon DynamoDB Identity and Access Management JSON Node.Js NoSQL Open Source Technology
+13 more
Queueing Systems JSON Web Token Web Services Software Security AWS Lambda Cloudformation Gitlab-ci Gherkin Amazon Simple Queue Service (SQS) Cucumber (Software) Serverless Computing Golang Microservices

Requirements

Client is looking for a for a Sr. Software engineer (Golang Development) with good hands on experience on Golang, Serverless and AWS Cloud services, and good understanding of APIs and API Security.

Create solutions by developing, implementing, and maintaining GoLang based components and interfaces.

Lead the development effort of web services, Design and develop JSON based micro services.

Experience in developing JWT (JSON Web Token) based user authentication and authorization.

AWS CloudFormation - infrastructure as code, embedded into the open-source Serverless Application Framework, should be able to read a serverless.yml file and understand what it does.

AWS Identity and Access Management - security is key to our application, so understanding how the AWS IAM architecture works is vital.

AWS DynmoDB NoSQL Key-Value Database - as part of our persistent layer, we have defined several DynamoDB tables.
Amazon SQS Message Queuing Service - another Serverless technology we are using to managing the message between the Lambdas.

Gitlab CI/CD pipeline: Like AWS CloudFormation and the Serverless Application Framework, we expect the developer to read the .gitlab-ci.yml file.

Node.js (JavaScript) with a solid understanding of TDD packages like chai and sinmon. We exclusively use JavaScript on the server side (Node.js) embedded in Serverless Functions (AWS).

We use the Cucumber Framework and its Gherkin language for most of the Lambda logic, so understanding this technology is a plus.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.dice.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:16 min

Event-driven Golang backend architecture and cloud deployment

Irina Branovic Irina Branovic · World Congress 2026 Europe

1:08 min

Building solutions with open source GoLang infrastructure tools

Jad Wahab · LIVE

3:47 min

Exploring JSON, CBOR, and JOSE for data serialization

Aaron Russell · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:20 min

Moving from the .NET ecosystem to JavaScript and Go

Brian Morrison · Coffee With Developers

2:03 min

Distinguishing type definition constructs from data validation routines

Clemens Vasters Clemens Vasters · World Congress 2025

Videos

See all

Related articles

See all