Develop Backend Services: Design, develop, and maintain scalable and high-performance backend applications using Go (Golang).
API Development: Build RESTful and gRPC APIs for internal and external integrations.
Database Management: Work with SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Redis) databases, optimizing queries and data structures.
Microservices Architecture: Design and implement microservices-based architecture, ensuring modular, maintainable, and testable code.
Cloud Integration: Deploy and manage applications on cloud platforms like AWS, GCP, or Azure using Docker, Kubernetes, or similar tools.
Code Quality: Write clean, maintainable, and well-documented code following industry best practices and coding standards.
Testing & Debugging: Perform unit testing, integration testing, and debugging to ensure software quality and performance.
Version Control: Use Git and other version control tools for code collaboration and continuous integration (CI/CD pipelines).
Agile Methodology: Work in an Agile/Scrum environment, participating in sprint planning, daily standups, and retrospectives.
Problem Solving & Collaboration: Collaborate with cross-functional teams to understand requirements, solve complex technical problems, and deliver robust solutions.
Requirements
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job