About the job Golang Developer
Company Description
We are a consulting company with a bunch of technology-interested and happy people! We love technology, we love design, and we love quality. Our diversity makes us unique and creates an inclusive and welcoming workplace where each individual is highly valued. With us, each individual is her/himself and respects others for who they are and we believe that when a fantastic mix of people gather and share their knowledge, experiences and ideas, we can help our customers on a completely different level. We are looking for you who is immediate joiner and want to grow with us! With us, you have great opportunities to take real steps in your career and the opportunity to take great responsibility.
Job Title: Golang Developer
Experience: 3 to 5 Years
Location: Remote
Employment Type: Full-time
Job Summary:
We are looking for a skilled Golang Developer with solid experience in backend development, AWS cloud services, and database management. The ideal candidate should have a deep understanding of building scalable APIs, working with distributed systems, and optimizing database performance.
Key Responsibilities:
- Design and develop scalable and concurrent backend services using Golang.
- Build, maintain, and optimize RESTful APIs and microservices architecture.
- Leverage AWS services such as EC2, Lambda, S3, RDS, and CloudWatch for application deployment and monitoring.
- Work with SQL and/or NoSQL databases like PostgreSQL, MySQL, and MongoDB.
- Write optimized SQL queries, manage indexing, and ensure efficient database performance.
- Apply sound data structures and algorithms to ensure system efficiency and reliability.
- Collaborate with DevOps to integrate CI/CD pipelines and containerize applications using Docker.
- Troubleshoot production issues and implement reliable solutions in distributed environments.
- Follow best practices in coding, version control (Git), and system design.
Required Skills:
- Golang: 3+ years of backend development with concurrency, error handling, and performance tuning.
- Cloud: Hands-on experience with AWS services.
- Databases: Strong expertise in SQL (joins, subqueries, indexing) and familiarity with NoSQL.
- API & Microservices: Experience building and scaling RESTful APIs and microservice-based systems.
- System Design & DSA: Proficient in data structures, algorithms, and designing scalable systems.
- DevOps Tools: Knowledge of Docker, Git, and CI/CD tools.
- Problem Solving: Strong logical reasoning, debugging, and backend optimization skills.
Location: Bangalore
Start Date: Immediate
Work Mode: Remote
Language Requirement: English (Excellent written and verbal skills)
Form of employment: Full-time until further notice, we apply 6 months probationary employment.
We interview candidates on an ongoing basis, do not wait to submit your application.