Golang Developer

AppZen is a technology company specializing in enterprise software solutions and ERP system integrations.
Backend
Mid-Level Software Engineer
Hybrid
4+ years of experience
Enterprise SaaS

Description For Golang Developer

AppZen is seeking a skilled Golang Developer to join their team, focusing on building and maintaining high-performance applications. The role centers on ERP system integration and Temporal workflow management, requiring a strong background in Go programming and microservices architecture. The ideal candidate will have 4+ years of experience and be proficient in both backend development and cloud technologies.

The position offers an opportunity to work with cutting-edge technologies in a hybrid work environment, where you'll be responsible for designing and developing scalable applications, managing ERP integrations, and implementing Temporal workflows. You'll be part of a collaborative team environment, conducting code reviews and contributing to continuous improvement initiatives.

The role requires expertise in Go programming, with hands-on experience in ERP systems integration and Temporal workflow management. Strong problem-solving abilities and excellent communication skills are essential. Knowledge of cloud platforms, containerization tools, and CI/CD practices is highly valued. The position offers growth opportunities in a dynamic environment where you'll work with various technologies including SQL databases, microservices, and modern cloud infrastructure.

This is an excellent opportunity for a mid-level developer looking to advance their career in a role that combines technical expertise with business-critical systems integration. The position provides exposure to enterprise-level applications and the chance to work with modern development practices and tools.

Last updated 2 months ago

Responsibilities For Golang Developer

  • Design, develop, and maintain high-performance, scalable applications using Go
  • Integrate Go applications with ERP systems to ensure seamless data flow and functionality
  • Develop and manage workflows using Temporal, ensuring reliability and efficiency
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Write clean, maintainable, and well-documented code
  • Conduct code reviews and provide constructive feedback to peers
  • Troubleshoot and resolve complex technical issues in a timely manner
  • Continuously improve code quality, performance, and scalability
  • Stay updated with the latest industry trends and technologies

Requirements For Golang Developer

Go
Kubernetes
Python
Java
JavaScript
  • Proficiency in Go programming language with strong experience in production-grade code
  • Experience with Temporal in building and managing workflows
  • Hands-on experience integrating Go applications with ERP systems (SAP, Oracle, Microsoft Dynamics)
  • Strong understanding of RESTful APIs
  • Knowledge of SOAP API
  • Familiarity with microservices architecture
  • Experience with SQL and NoSQL databases
  • Proficiency in using Git for version control
  • Excellent communication skills
  • Bachelor's degree in Computer Science, Engineering, or related field
  • Experience with cloud platforms (AWS, GCP, or Azure)
  • Knowledge of containerization and orchestration tools (Docker and Kubernetes)
  • Familiarity with CI/CD pipelines
  • Experience with other programming languages (Python, Java, JavaScript)

Interested in this job?

Jobs Related To AppZen Golang Developer

Software Development II, DSP Tech, DSP Business Health

Build analytics pipelines and APIs for Amazon's DSP Business Health team, providing critical insights for delivery partners while solving complex technical challenges at scale.

Software Development Engineer, Customer Engagement Technology

Mid-level Software Development Engineer role at Amazon's CET department, focusing on customer service technology and AI-driven solutions.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology and automation using GenAI and machine learning.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's CET department, focusing on customer service technology innovation using ML and GenAI.

Software Development Engineer, Customer Engagement Technology

Software Development Engineer role at Amazon's Customer Engagement Technologies team, focusing on building next-gen customer service routing systems using AI/ML.