Golang Full Stack Developer (Angular)

Hyderabad, Telangana, India
Mar 10, 2025
Mar 10, 2026
Onsite
Full-Time
3 Years
Job Description

As a Golang Full Stack Developer, you will play a crucial role in designing, developing, and maintaining our applications, ensuring they are efficient, scalable, and robust. You will be responsible for both backend development using Golang and frontend development with Angular, ensuring seamless integration between the two. The ideal candidate will have hands-on experience with Go frameworks, Angular, and related technologies, along with a strong background in cloud services, containerization, and database management.

Key Responsibilities

  • Develop, test, and deploy high-performance backend services using Golang, ensuring code quality and maintainability.
  • Design, build, and optimize Angular-based front-end applications, ensuring a seamless user experience.
  • Work with Go frameworks and tools, including dependency management tools, templating languages, router packages (such as Gorilla Mux), and code generation tools.
  • Collaborate on the migration of a legacy Java 8 application (Play Framework) to Golang, ensuring a smooth transition.
  • Design and maintain database schemas, queries, and optimizations for MariaDB, ensuring optimal performance.
  • Develop and integrate RESTful APIs in a microservices architecture, ensuring interoperability and scalability.
  • Work with AWS cloud services, particularly S3 for cloud hosting and resource management.
  • Implement Docker-based containerization strategies to enhance deployment efficiency.
  • Set up and manage CI/CD pipelines, ensuring smooth and automated deployment processes.
  • Maintain and enhance version control using Git, ensuring proper code management and collaboration.

Primary Skills & Qualifications

  1. Golang Development. Minimum 3+ years of experience with a strong understanding of Golang paradigms, constructs, and idioms.
  2. Angular. Hands-on experience with Angular framework, building dynamic and responsive front-end applications.
  3. Go Frameworks & Tools. Proficiency in Go frameworks such as Gorilla Mux, and tools for dependency management and templating.
  4. Java & Play Framework. Good understanding of Java 8 and Play Framework, with the ability to contribute to migration efforts.
  5. Database Management. Experience working with MariaDB, including schema design, query optimization, and database administration.
  6. AWS Cloud Services. Hands-on experience with AWS S3 for cloud hosting, with additional exposure to AWS services.
  7. Docker & Containerization. Strong understanding of Docker for managing containerized applications.
  8. CI/CD & DevOps. Familiarity with CI/CD pipelines and tools, enabling smooth and automated development workflows.
  9. Microservices & RESTful APIs. Solid knowledge of microservices architecture and designing/consuming RESTful APIs.
  10. Version Control. Experience with Git for source code management, branching, and collaborative development.

Secondary Skills (Good to Have)

  • Knowledge of additional AWS services such as AWS RDS for database management.
  • Exposure to Python, particularly for automated testing using Behave.

Why Join Us?

  • Opportunity to work with cutting-edge technologies and be part of an innovative development team.
  • Gain experience in Golang, Angular, and cloud-native architectures while working on high-impact projects.
  • Be part of a collaborative and growth-driven work environment where new ideas are encouraged.
  • Work in a flexible setup with an initial work-from-home (WFH) option before transitioning to a full-time office role in Hyderabad.
  • Competitive compensation and benefits, along with career development opportunities.

If you are a passionate developer with expertise in Golang and Angular, and are looking for an exciting opportunity to grow and contribute to meaningful projects, we would love to hear from you!

?? Apply Now and Take Your Career to the Next Level!