GoLang Developer
Summary
Senior backend engineer builds scalable, cloud-native services in Go, MySQL, Docker and AWS for a company in the healthcare or payments space.
We are seeking a highly skilled Senior Software Engineer with over 8 years of experience in backend development and a minimum of 3 years of hands‑on expertise in Golang. This role is ideal for someone passionate about building scalable, high-performance systems and deploying modern cloud-native applications.
Key Responsibilities
- Design and implement efficient backend services using Golang and MySQL.
- Architect scalable systems with a focus on performance, reliability, and maintainability.
- Containerize applications using Docker and deploy them on Amazon Web Services (AWS).
- Develop robust APIs and modular microservices to support flexible system integration.
- Collaborate with cross-functional teams in an Agile environment to deliver high‑quality software solutions.
Required Qualifications
- Strong proficiency in Golang for backend development.
- Experience designing and optimizing relational databases using MySQL.
- Proven ability to design scalable and resilient system architectures.
- Expertise in containerization using Docker.
- Hands‑on experience with AWS services including ECS and CloudWatch.
- Solid background in RESTful API design and microservices architecture.
- Proficiency with version control tools like Git.
- Experience working in Agile/Scrum teams.
- Knowledge of secure coding and infrastructure practices.
- Strong communication skills and ability to collaborate effectively.
Preferred Qualifications
- Experience with PHP for legacy system support.
- Familiarity with healthcare or payment industry challenges.
- Understanding of compliance standards such as HIPAA, PII, and PCI DSS.
- Experience with Infrastructure as Code tools like Terraform or CloudFormation.
- Exposure to Swagger or similar API documentation frameworks.