Golang/Backend Software Developer

3 - 7 years

0 Lacs

Posted:3 weeks ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

You are an experienced and highly motivated Golang/Backend Developer looking to join ANRA Technologies" dynamic international team of Engineers. In this role, your primary responsibility will be to design, build, and maintain robust backend systems that are scalable, efficient, and reliable. You will be translating business and technical requirements into stable, high-performance software that supports innovative platforms. Key Responsibilities: - Write scalable, robust, testable, efficient, and maintainable code using Golang - Translate software requirements into stable, working, and high-performance solutions - Design, develop, and maintain secure and reliable RESTful APIs - Build and maintain microservices that power SaaS offerings - Work with SQL and NoSQL databases (PostgreSQL, MySQL, MongoDB, Redis) - Develop, test, deploy, and monitor services using containerization (Docker) and CI/CD pipelines - Apply Agile/SCRUM best practices throughout the software development life cycle - Participate actively in code reviews, architecture discussions, and technical planning - Troubleshoot and resolve complex backend issues - Contribute ideas and improvements to shape the technology roadmap Qualifications: - 3-5 years of professional backend development experience in SaaS - 2+ years of hands-on experience with Golang in production - Strong experience designing and implementing RESTful APIs - Solid experience with SQL databases; NoSQL knowledge and geospatial knowledge such as POSTGIS is a plus - Hands-on experience with containerization (Docker) and basic cloud platforms (AWS, GCP, Azure) - Familiarity with microservices architecture and distributed systems - Solid understanding of unit testing, integration testing, and code quality best practices - Strong working knowledge of the full software development life cycle, including Agile/SCRUM - Version control experience (Git) - Effective communication skills in English for working with the international team Nice to Have: - Professional experience with .NET Core / C# - Experience integrating or migrating hybrid tech stacks (.NET + Golang) - Familiarity with API documentation tools (Swagger/OpenAPI) - Basic understanding of CI/CD pipelines and DevOps practices Additional Details about ANRA Technologies: ANRA Technologies is an international provider of drone operations and traffic management solutions for unmanned aircraft systems (UAS). They offer intelligent Machine Learning and AI-driven traffic management software capabilities for UAS Traffic Management (UTM) and Urban Air Mobility (UAM) operations like Flying Cars. With offices in Washington DC, London, New Delhi, and Estonia, ANRA Technologies is at the forefront of innovative technology solutions in the aviation industry.,

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Golang Skills

Practice Golang coding challenges to boost your skills

Start Practicing Golang Now

RecommendedJobs for You