Golang Technical Lead
Q1 Technologies, Inc.
Aurora, IL, United States
6 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
3 years minimum
Working hours
Regular working hours
Job source
Tech stack
Clean Code Principles
Agile Methodology
Amazon Web Services
Amazon Elastic Compute Cloud
Amazon S3
Application Performance Management
Cloud Engineering
Code Review
Software Debugging
Software Design Patterns
DevOps
Amazon DynamoDB
+22 more
Github
Identity and Access Management
JSON
PostgreSQL
MySQL
NoSQL
Performance Tuning
Spring Cloud
Backend
Cloudformation
Amazon Relational Database Service
Containerization
Functional Programming
Api Design
Cloudwatch
Restful APIs
Terraform
Grpc
Docker
Jenkins
Golang
Microservices
Job description
- Design, develop, and maintain robust, scalable, and high-performance backend applications using Golang.
- Build and manage RESTful APIs, microservices architecture, and background workers.
- Leverage AWS services (EC2, Lambda, S3, RDS, ECS, CloudWatch, IAM, etc.) to deploy and monitor cloud-native applications.
- Implement CI/CD pipelines using tools such as Code Pipeline, Jenkins, or GitHub Actions.
- Optimize application performance and troubleshoot production issues.
- Collaborate with cross-functional teams (DevOps, QA, Product, etc.) to deliver quality software in agile environments.
- Write clean, maintainable code and conduct code reviews.
- Ensure cloud architecture is secure, scalable, and cost-optimized.
- Work with containerization and orchestration tools such as Docker and Kubernetes.
- Use infrastructure-as-code (IaC) tools like Terraform or CloudFormation for provisioning AWS resources.
Generic Managerial Skills, If any
- Working with multiple stakeholders
Requirements
- 6 years of experience in Golang development.
- 3 years of hands-on experience with AWS.
- Strong understanding of API development, JSON, and gRPC.
- Proficient in using Git and version control best practices.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, MySQL, DynamoDB).
- Familiar with Agile/Scrum development processes.
- Strong problem-solving, debugging, and performance tuning skills.
- Good understanding of software design patterns and principles.
- Excellent communication and collaboration skills., * Bachelor’s degree
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.thejobnetwork.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…