V

Version 1

Global digital transformation partner delivering outcomes

Golang Developer

Backend EngineeringPosted on Nov 12
Full-timeMumbai, Maharashtra, IndiaNo salary listedHybrid

About the Job

Requirements

  • At least 7 years of solid experience, including at least 3 years of relevant Go (Golang) experience, especially in production environments; familiarity with common design patterns, concurrency, testing, and core language features.
  • Prior software development experience with Java or Python is mandatory.
  • Experience with messaging systems such as Apache Kafka and RabbitMQ, including designing and implementing event-driven architectures for scalable and reliable communication between services.
  • A strong background building enterprise-wide software solutions in multi-technology environments and a solid understanding of the impact of changes on the environment.
  • Experience developing REST-based APIs.
  • Basic knowledge of DevOps principles and continuous integration and continuous delivery (CI/CD) tools such as Jenkins, Ansible, Packer, and Docker.
  • Ability to articulate points and provide summaries and explanations of technical concepts.
  • Strong analytical skills for diagnosing and troubleshooting potential system issues and developing solutions.
  • Ability to build relationships across the organization, understand internal clients’ needs, and drive organization-wide design concepts while gaining stakeholder buy-in and support.
  • Flexibility to work with different programming languages and willingness to learn new technologies as required by the project.

Responsibilities

  • Collaborate with product owners, business analysts, technical architects, UX/UI designers, and other team members to understand business requirements and drive solution design and development of digital products.
  • Ensure code meets requirements and follows architectural and coding standards and patterns.
  • Optimize applications using performance best practices.
  • Propose upgrades and updates needed to keep up with modern security and development best practices.
  • Contribute to shared component libraries and build modular, reusable components and libraries.
  • Mentor junior team members and share knowledge with the wider team.

Desired Qualifications

  • Familiarity with database concepts, relational SQL, and NoSQL.
  • Basic HTML and CSS skills, ideally with exposure to Tailwind CSS.
  • Basic JavaScript skills and familiarity with Alpine.js.
  • Knowledge of developing solutions on the AWS cloud platform, including familiarity with serverless functions, databases, storage, and compute resources.
  • Prior experience working in financial services.

About the Company

Version 1

Global digital transformation partner delivering outcomes

Version 1 helps organizations transform digitally by adopting technology and driving innovation in a responsible way. It offers an end-to-end suite of services designed to tackle difficult challenges, leveraging the latest technologies and a team of world-class professionals to deliver real outcomes. What sets Version 1 apart is its clear focus on a balanced set of priorities: customer success, empowered people, and a strong, scalable organization, all backed by a large, globally distributed team (3,400+ people across 4 continents) delivering sustainable transformation. The company’s goal is to produce successful customer outcomes through sustainable, technology-driven transformation and responsible practices.

Company size
1,001-5,000
Company stage
Acquired
Total funding
$107.8M
Headquarters
Dublin, Ireland
Founded
1996

Recently Posted Jobs

Explore more opportunities at Version 1

See more jobs