Golang Developer - Angular
Job Description
Responsibilities: - Design, develop, and maintain scalable backend applications using Golang. - Develop and maintain RESTful APIs and microservices. - Build and maintain frontend applications using Angular, TypeScript, JavaScript, HTML, and CSS. - Develop cloud-native solutions using AWS, including AWS Lambda and other serverless services where appropriate. - Integrate applications with SQL/NoSQL databases and third-party services. - Write clean, maintainable, and testable code following coding standards and best practices. - Participate in solution design, code reviews, and technical discussions. - Troubleshoot and resolve application and production issues. - Collaborate with product owners, QA engineers, and development teams across India and Japan. - Participate in Agile ceremonies, including sprint planning, estimation, reviews, and retrospectives. Requirements: - Bachelor's degree in computer science, information technology, engineering, or a related discipline. Mandatory Technical Skills: - 5-8 years of software development experience. - Strong hands-on experience with Golang. - Experience designing and developing RESTful APIs and backend services. - Good experience with Angular, TypeScript, JavaScript, HTML5 and CSS3 - Hands-on experience with AWS Cloud, including AWS Lambda, API Gateway, Amazon S3 IAM, and CloudWatch. - Experience working with at least one SQL or NoSQL database. - Good understanding of concurrency concepts in Go (goroutines, channels) and Go best practices. - Experience with Git and collaborative development workflows. - Strong understanding of object-oriented principles, design patterns, and microservices architecture. - Experience working in an Agile/Scrum development environment. Preferred Skills: - Experience with Docker and containerization. - Exposure to Kubernetes or Amazon ECS. - Experience with CI/CD pipelines. - Familiarity with OAuth2 JWT or similar authentication mechanisms. - Experience with SQL Server, PostgreSQL, MySQL, MongoDB, or DynamoDB. - Experience developing enterprise SaaS or B2B software products. - Experience working with globally distributed teams. Desired Candidate Profile: - Strong analytical and problem-solving skills. - Excellent communication and collaboration abilities. - High level of ownership and accountability. - Ability to mentor junior developers and contribute to technical discussions. - Passion for building scalable and high-quality software. Company Summary DIVA India, formerly known as DivaCygnet (a joint venture between Avant Group Corporation, Japan, and Cygnet One), now operates as a groundbreaking wholly owned subsidiary and Global Capability Center (GCC) of Avant Group Corporation, Japan, and is set to transform the landscape of board management and compliance technology. Leveraging Avant Group's expertise in digital management solutions, DIVA India delivers innovative platforms for group governance, financial consolidation, and compliance. DIVA India's cutting-edge tools provide seamless integration with existing financial systems, delivering real-time insights and analytics for data-driven decision-making. By addressing critical challenges in financial reporting and compliance, DIVA India ensures transparency, reduces errors, and enhances operational efficiency. Poised for global expansion, DIVA India is set to redefine financial management practices across industries and geographies. Its commitment to continuous improvement, innovation, and customer-centricity positions it as a leader in the digital transformation of financial operations.
Required Skills
['API Gateway', 'AWS', 'Angular', 'AngularJS', 'CloudWatch', 'Go', 'Golang', 'Lambda', 'S3', 'TypeScript', 'serverless']
Additional Information
Source recruiter: Rohit Nagariya Source recruiter designation: TA Company tagline: Transform the landscape of board management and compliance technology Employee count: 10 Company founded: 2024 Company tech stack: Cloud Computing, TypeScript, JavaScript, HTML, CSS, Golang, C#, .NET, Angular, REST, AWS, Lambda, Docker, Kubernetes, SQL, NoSQL, Databases Website: https://divaindia.com/ LinkedIn: https://www.linkedin.com/company/divacygnet/about/ Instahyre score: NA Strong match: NA Accept outstation: true Company tagline: Transform the landscape of board management and compliance technology Logo: https://media.instahyre.com/images/profile/base/employer/55923/2762e30a9b/1768132590570.webp