Golang AWS Back End Developer

TechBiz Global GmbH
Stuttgart, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Stuttgart, Germany

Tech stack

API
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Business Analytics Applications
Bash
Databases
Software Debugging
DevOps
Distributed Systems
Amazon DynamoDB
Elasticsearch
Identity and Access Management
PostgreSQL
RabbitMQ
Redis
Prometheus
Amazon Web Services (AWS)
Data Logging
Grafana
Caching
Backend
Event Driven Architecture
Kafka
Front End Software Development
Functional Programming
Api Gateway
REST
Amazon Web Services (AWS)
gRPC
Docker
ELK
Go
Microservices

Job description

  • Develop and maintain high-performance backend applications using Golang.
  • Design and optimize cloud-based solutions using AWS services (EC2, Lambda, S3, SQS, SNS, etc.).
  • Design and manage databases, including PostgreSQL, DynamoDB, Redis, and Elasticsearch.
  • Develop, manage, and optimize containerized applications using Docker.
  • Automate processes using Bash scripting for system administration and DevOps tasks.
  • Optimize and maintain RESTful APIs, ensuring security and performance.
  • Work closely with frontend engineers, DevOps, and product teams to deliver robust applications.
  • Monitor, debug, and improve backend performance, reliability, and scalability.
  • Implement caching, messaging queues, and event-driven architectures where needed.

Requirements

Do you have experience in gRPC?, Do you have a Bachelor's degree?, * 5+ years of backend development experience with Golang.

  • Strong experience with AWS infrastructure (EC2, Lambda, API Gateway, S3, DynamoDB, IAM, etc.).
  • Solid experience with databases: PostgreSQL, DynamoDB, Redis, Elasticsearch.
  • Proficiency in Docker and container orchestration tools.
  • Experience designing RESTful and gRPC APIs.
  • Hands-on experience with messaging systems (e.g., SQS, Kafka, RabbitMQ).
  • Familiarity with distributed systems, microservices, and event-driven architecture.
  • Familiarity with monitoring and logging tools (e.g., Prometheus, Grafana, ELK stack).
  • Strong problem-solving skills and ability to work in a collaborative environment.

Nice to Have

Experience in online gambling companies

Experience with online slot games math

Experience with building scalable analytics solutions

About the company

At TechBiz Global, we are providing recruitment service to our TOP clients from our portfolio. We are currently seeking an Golang AWS Back End Developer specialist to join one of our clients' teams. If you're looking for an exciting opportunity to grow in a innovative environment, this could be the perfect fit for you.

Apply for this position