Golang Developer
Ramesh SamudralaUnited StatesMIDPosted 13d ago
GolangJavaMicroservicesDistributed SystemsRESTSOAPgRPCOODSOADesign PatternsData StructuresAlgorithmsSQLOraclePostgreSQLSybaseUNIX/LinuxShell ScriptingDockerKubernetesCloud TechnologiesCI/CDAgileScrumSpring BootJPAHibernateEvent-Driven ArchitectureMonitoringObservability Tools
About the Role
We are actively hiring experienced Golang Developers for an exciting opportunity in Menlo Park, CA.
Key Responsibilities
• Design and implement RESTful, SOAP, and gRPC APIs
• Develop microservices and distributed systems
• Apply Object-Oriented Design (OOD) and Service-Oriented Architecture (SOA)
• Implement design patterns and data structures
• Work with SQL databases including Oracle, PostgreSQL, and Sybase
• Utilize UNIX/Linux and Shell Scripting
• Deploy applications using Docker and Kubernetes
• Implement CI/CD pipelines and Agile/Scrum methodologies
Requirements
• Strong Golang (Go) development experience
• Experience with Java (C++ is a plus)
• Knowledge of microservices and distributed systems
• Understanding of REST, SOAP, and gRPC APIs
• Proficiency in OOD, SOA, and design patterns
• Strong foundation in data structures and algorithms
• Experience with SQL databases
• Familiarity with UNIX/Linux and Shell Scripting
• Experience with Docker, Kubernetes, and cloud technologies
• Experience with CI/CD pipelines and Agile/Scrum