Backend Engineer
Published date: 2024/01/10
- Location: Surat, Gujarat, India
We are seeking an experienced Backend Developer with a minimum of 3 years of experience to join our dynamic and innovative team. As a Backend Developer, you will be responsible for designing, developing, and maintaining complex microservices using Golang. Your expertise in backend development will be instrumental in creating highly scalable and reliable systems.
Responsibilities:
Collaborate with cross-functional teams to design and develop efficient and scalable backend solutions using Golang.
Develop and maintain microservices architecture, ensuring optimal performance and reliability.
Work closely with DevOps teams to deploy and manage applications using Docker and Kubernetes.
Implement and integrate third-party services and APIs to enhance system functionality.
Design and develop RESTful APIs to enable seamless communication between different components of the system.
Utilize Kafka, an event streaming platform, to build highly scalable and reliable systems.
Write clean, efficient, and maintainable code, following best practices and coding standards.
Perform thorough testing and debugging to identify and fix issues, ensuring high-quality software deliverables.
Collaborate with frontend developers to ensure seamless integration between frontend and backend components.
Stay updated with the latest industry trends and technologies, and apply them to enhance the development process.
Requirements:
Minimum of 3 years of professional experience in Backend Development.
Strong proficiency in Golang and hands-on experience in designing and developing complex microservices.
In-depth knowledge of RESTful API design principles and best practices.
Experience working with Kafka or other event streaming platforms to build scalable and reliable systems.
Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
Solid understanding of databases and SQL, with experience in designing efficient data models and writing optimized queries.
Proficiency in Git for version control and collaboration.
Strong problem-solving skills and the ability to debug and optimize code for performance and scalability.
Excellent communication and teamwork skills, with the ability to work effectively in a collaborative and agile development environment.
A passion for learning and staying updated with the latest technologies and industry trends.
Job Types: Full-time, Regular / Permanent
Salary: ₹250,000.00 - ₹800,000.00 per year
Benefits:
Paid sick time
Paid time off
Schedule:
Day shift
Supplemental pay types:
Overtime pay
Performance bonus
Ability to commute/relocate:
Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Experience:
backend engineering: 3 years (Required)
Docker: 1 year (Required)
Kafka: 1 year (Required)
Kubernetes: 1 year (Required)
golang: 1 year (Required)
Speak with the employer
+91 7041765112
Responsibilities:
Collaborate with cross-functional teams to design and develop efficient and scalable backend solutions using Golang.
Develop and maintain microservices architecture, ensuring optimal performance and reliability.
Work closely with DevOps teams to deploy and manage applications using Docker and Kubernetes.
Implement and integrate third-party services and APIs to enhance system functionality.
Design and develop RESTful APIs to enable seamless communication between different components of the system.
Utilize Kafka, an event streaming platform, to build highly scalable and reliable systems.
Write clean, efficient, and maintainable code, following best practices and coding standards.
Perform thorough testing and debugging to identify and fix issues, ensuring high-quality software deliverables.
Collaborate with frontend developers to ensure seamless integration between frontend and backend components.
Stay updated with the latest industry trends and technologies, and apply them to enhance the development process.
Requirements:
Minimum of 3 years of professional experience in Backend Development.
Strong proficiency in Golang and hands-on experience in designing and developing complex microservices.
In-depth knowledge of RESTful API design principles and best practices.
Experience working with Kafka or other event streaming platforms to build scalable and reliable systems.
Familiarity with containerization technologies such as Docker and orchestration tools like Kubernetes.
Solid understanding of databases and SQL, with experience in designing efficient data models and writing optimized queries.
Proficiency in Git for version control and collaboration.
Strong problem-solving skills and the ability to debug and optimize code for performance and scalability.
Excellent communication and teamwork skills, with the ability to work effectively in a collaborative and agile development environment.
A passion for learning and staying updated with the latest technologies and industry trends.
Job Types: Full-time, Regular / Permanent
Salary: ₹250,000.00 - ₹800,000.00 per year
Benefits:
Paid sick time
Paid time off
Schedule:
Day shift
Supplemental pay types:
Overtime pay
Performance bonus
Ability to commute/relocate:
Surat, Gujarat: Reliably commute or planning to relocate before starting work (Required)
Experience:
backend engineering: 3 years (Required)
Docker: 1 year (Required)
Kafka: 1 year (Required)
Kubernetes: 1 year (Required)
golang: 1 year (Required)
Speak with the employer
+91 7041765112
0 page views
Related listings
-
Software EngineerSoftware DeveloperEnsure existing computer equipment are up-to-date. • Stay up-to-date with the latest technologies and incorporate new technology into existing units. • Draft new computer equipment blueprints and present them to management. • Plan and manage the prod...2026/11/07
-
Android DeveloperSoftware DeveloperPosition: Senior Android Developer Location: Ahmedabad, Gujarat Type: Full-time Experience: min. 3 years Salary: 50k - 60k Job Description: Mobile Developer with strong Android development experience in Android studio. Requirements and Responsibiliti...2026/11/07
-
Dot Net DeveloperSoftware Developer.NET DEVELOPER Preferred Location: Ahmedabad Experience: 1 to 7 Years · Use of technologies like C#, ASP.NET, SQL Server, MVC, .Net Core, Angular and Microsoft Workflow to develop technical solutions to complex problems that require the regular use o...2026/11/07