Golang Developer
Rashi ChoukatUnited StatesSENIORPosted 12d ago
GolangJavaC++Data StructuresAlgorithmsDesign PatternsOODSOAREST APIsSOAPgRPCSQLUNIX/Linuxshell scriptingDockerKubernetesCI/CDMicroservicesdistributed systemsSpring BootHibernate/JPABatch processingautomationEvent-driven architectureMonitoringloggingobservability tools
About the Role
We are looking for experienced Golang Developers to join our team and build scalable, high-performance applications and cloud-native solutions.
Key Responsibilities
• Design and develop high-performance applications using Go (Golang)
• Build scalable microservices and distributed systems
• Develop and integrate REST, SOAP, and gRPC APIs
• Work with Docker, Kubernetes, cloud-native technologies, and service mesh architectures
• Optimize SQL queries and work with relational databases
• Contribute to CI/CD pipelines, deployment automation, and production troubleshooting
• Collaborate with cross-functional teams in an Agile/Scrum environment
Requirements
• Strong Golang development experience
• Java development experience; C++ is a plus
• Data Structures, Algorithms, Design Patterns, OOD, and SOA
• REST APIs, SOAP, and gRPC
• SQL and relational databases
• UNIX/Linux and shell scripting (Perl/KSH)
• Docker, Kubernetes, and CI/CD
• Microservices and distributed systems