• We are looking for Golang Fullstack Developer with expertise in Golang + Angular
Responsibilities
• Develop and maintain high-performance, scalable applications using Golang & Angular.
• Contribute to the migration of our legacy application from Java and the Play Framework to Golang.
• Integrate Python-based components into our tech stack, including the development and maintenance of Behave tests.
• Design, develop, and maintain database schemas and queries using MariaDB.
• Engage in design discussions and contribute insights for feature implementations.
• Manage AWS resources, including S3 for cloud hosting, and ensure the security and performance of our cloud infrastructure.
• Strong problem-solving skills and the ability to work independently with minimal supervision.
Requirements
• Proficient in Golang (Min 3+ Yrs Exp), with a strong understanding of its paradigms, constructs, and idioms.
• Hands of experience with Angular 17+ version (Min 1+ Yr).
• Experience with Go frameworks and tools, including dependency management tools, Go’s templating language, code generation tools, popular Go web frameworks, and router packages (e.g., Gorilla Mux).
• Strong knowledge of Java 8 and the Play Framework, with the ability to contribute to the migration of our legacy application to Golang.
• Familiarity with MariaDB as our primary database, including designing, developing, and maintaining database schemas and queries.
• Experience with AWS cloud services, specifically S3 for cloud hosting, and the ability to set up and manage AWS resources.
• Experience with Docker for containerization and deployment.
• Familiarity with CI/CD pipelines and tools.
• Knowledge of RESTful APIs and microservices architecture.
• Experience with code versioning tools, such as Git.
Secondary Skills:
• Familiarity with other AWS services beyond S3, such as RDS for database management.
• Experience with Python, specifically in using it for Behave tests