Why This Role Stands Out
This hybrid Golang Developer role at Tech Aalto offers a fantastic opportunity to build and maintain high-performance, scalable systems using cutting-edge technologies like Kafka and Redis, while benefiting from flexible work arrangements. If you are a mid-senior developer with a strong background in Golang and cloud infrastructure, you'll thrive in this collaborative environment where you can significantly impact innovative projects. Apply now to elevate your career!
Quick Overview
Seniority
Mid Senior
Employment type
Full Time
Work mode
Hybrid
Location
Sydney, New South Wales, Australia
GCPAWSAgileAzureGoKafkaRedis
Job Description
Job Title: Golang Developer
Location: Sydney
Employment Type: Contract Job Description:
We are seeking an experienced Senior Golang Developer, the ideal candidate will have strong coding skills in Golang and extensive experience with mainstream Golang frameworks and components. You will play a crucial role in designing, developing, and maintaining high-performance, scalable systems while working closely with cross-functional teams. Key Responsibilities:
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto's website ( )
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
Location: Sydney
Employment Type: Contract Job Description:
We are seeking an experienced Senior Golang Developer, the ideal candidate will have strong coding skills in Golang and extensive experience with mainstream Golang frameworks and components. You will play a crucial role in designing, developing, and maintaining high-performance, scalable systems while working closely with cross-functional teams. Key Responsibilities:
- Design, develop, and maintain high-performance applications using Golang.
- Implement multi-threading, concurrent programming, and network IO models for efficient processing.
- Manage database transactions, ensuring data integrity and high availability.
- Optimize caching and data management using Redis.
- Build high-concurrency, real-time systems using Kafka.
- Develop and maintain cloud infrastructure solutions on Azure, GCP, or AWS.
- Ensure robust API design following best practices and industry standards.
- Write comprehensive tests for all developed features to maintain high-quality code.
- Collaborate with cross-functional teams to deliver reliable and scalable software solutions.
- Utilize Unix systems for development and deployment tasks.
- Bachelor's degree or higher in Computer Science or a related field.
- 5+ years of experience in Golang development with strong coding skills.
- Familiarity with mainstream Golang frameworks and components.
- Proficient in multi-threading, concurrent programming, and network IO models.
- Knowledge of parallelism, locking, synchronisation, and race conditions.
- Solid understanding of databases, tables, indices, and distributed systems.
- Experience with Redis for caching and data management.
- Hands-on experience with Kafka for building high-concurrency, real-time systems.
- Proficiency in cloud platforms such as Azure, GCP, or AWS.
- Strong knowledge of Unix systems and proficiency in using the terminal.
- Good understanding of API design principles and best practices.
- Experience in writing comprehensive tests for developed features.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience in agile development methodologies.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
When you apply, you voluntarily consent to the disclosure, collection and use of your personal data for employment/recruitment and related purposes in accordance with the Tech Aalto Privacy Policy, a copy of which is published at Tech Aalto's website ( )
Confidentiality is assured, and only shortlisted candidates will be notified for interviews.
Similar jobs
- RS
Senior Full Stack Developer
NewRex Software
Brisbane🇦🇺Hybrid16 hours agoDockerGCPMySQL+7Technology - RA
Senior Full-Stack Engineer - Remote, Equity, Tech Lead
NewRapidStart
Melbourne🇦🇺Remote16 hours agoNext.jsNode.jsReactTechnology - RA
Senior Full-Stack Engineer
NewRapidStart
Melbourne🇦🇺Remote16 hours agoGCPMicroservicesNext.js+5Technology - TH
ISAM Developer-Australia Only
NewThe HR Ally
Sydney🇦🇺Hybrid16 hours agoMFAOAuthSAML+3Technology - IS
Full-Stack Software Engineer - AI-Driven DevSecOps, AWS
NewiSelect
Brisbane🇦🇺Hybrid17 hours agoNode.jsAWSAgile+2Technology - TE
Full-stack Engineer
NewTendor
Australia🇦🇺Hybrid17 hours agoDockerRustSupabase+4Technology - PR
React & React Native Developer
NewPRA
Melbourne, Victoria🇦🇺Hybrid17 hours agoNode.jsAWSAzure+3Technology - TU
Senior Shopify Developer
NewTeam Up Now Pty Ltd
Australia🇦🇺Hybrid17 hours agoGitTechnology - EY
Hybrid Lead Full-Stack Engineer & Tech Consultant
NewEY
Sydney🇦🇺Hybrid17 hours agoAWSAzureTechnology - SS
Senior Developer
NewService Stream Energy & Water
Melbourne, Victoria🇦🇺Hybrid17 hours agoOracleSOAPAWS+8Technology - CB
Staff Software Engineer - Web Application (Full Stack)
NewCommonwealth Bank of Australia
Sydney, New South Wales🇦🇺Hybrid17 hours agoDockerSQLAWS+8Technology - EY
Manager - Full Stack Engineer - Technology Consulting
NewEY
Sydney🇦🇺Hybrid17 hours agoDockerMicroservicesAWS+4Technology