
Back End Developer, Golang, AWS
TechBiz Global
full-time
Posted on:
Location Type: Remote
Location: Malta
Visit company websiteExplore more
Tech Stack
About the role
- 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
- 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.
Benefits
- Flexible work arrangements
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
GolangAWSPostgreSQLDynamoDBRedisElasticsearchDockerRESTful APIsgRPCBash scripting
Soft Skills
problem-solvingcollaboration