Software Engineering Lead

VikingCloud India

Vadodara

On-site

INR 4,500,000 - 6,500,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

VikingCloud is seeking a hands-on Software Engineering Lead in Vadodara to architect a cloud-native Marketplace Platform and mentor a small team while delivering a scalable commerce engine.

You will own microservices, REST APIs, Stripe integration, and billing workflows, collaborating with Product, Engineering, and DevOps to ship secure, observable solutions with strong reliability on-site in Gujarat.

Qualifications

  • 8+ years of software engineering experience with 4+ years in leadership.
  • Expert-level Java (17+) and Spring Boot development.
  • Experience building microservices and REST APIs.
  • Hands-on Stripe integration and subscription billing.
  • Experience with cloud platforms (GCP/AWS/Azure) and Kubernetes.

Responsibilities

  • Lead architecture, design, and development of a cloud-native Marketplace Platform.
  • Build scalable Java/Spring Boot microservices for payments, subscriptions, entitlements, and activation.
  • Design and implement recurring billing workflows (monthly, yearly, usage-based).
  • Own end-to-end Stripe integration including Checkout, Billing, Subscriptions, Invoicing, Webhooks.
  • Develop secure REST APIs and enterprise licensing models.
  • Mentor 2-4 engineers; conduct architecture and code reviews.
  • Contribute to CI/CD, Kubernetes deployments, and GitOps practices.

Skills

Java 17+
Spring Boot
Microservices
REST APIs
Stripe
Cloud platforms (GCP/AWS/Azure)
Kubernetes
Docker
GitHub Actions
ArgoCD
JUnit/Mockito
Leadership / Mentoring
Architecture design

Tools

MySQL
PostgreSQL
JPA/Hibernate
Gradle
Maven
GitHub Actions
ArgoCD

Job description

Location: Vadodara (Gujarat) - Work from Office

Employment Type: Full-Time

About the Role

We're building a next-generation Marketplace Platform that enables customers to purchase, subscribe, and manage products through a modern self-service experience while supporting enterprise customers with advanced licensing, provisioning, and back-office capabilities.

We're looking for a hands-on Software Engineering Lead who enjoys solving complex technical challenges while mentoring a small engineering team. This is not a people-management-only role - you'll be the primary technical leader, architect, and a significant individual contributor responsible for designing, building, and delivering a scalable commerce platform.

What You'll Do
  • Lead the architecture, design, and development of a cloud-native Marketplace Platform.
  • Build scalable Java/Spring Boot microservices powering payments, subscriptions, entitlements, and product activation.
  • Design and implement recurring billing capabilities, including monthly, annual, and usage-based subscriptions, upgrades, downgrades, prorations, renewals, cancellations, and dunning workflows.
  • Own the end-to-end Stripe integration, including Checkout, Billing, Subscriptions, Invoicing, Webhooks, payment recovery, refunds, and idempotent event processing.
  • Build secure, scalable REST APIs and integrate seamlessly with existing platform services.
  • Design enterprise-grade entitlement and licensing models supporting both self-service and enterprise customers.
  • Collaborate with Product, Engineering, and DevOps teams to deliver production-ready solutions.
  • Lead a team of 2-4 engineers through technical mentoring, architecture reviews, code reviews, and engineering best practices.
  • Ensure high standards for testing, performance, security, observability, and production reliability.
  • Contribute to CI/CD pipelines, Kubernetes deployments, GitOps practices, and cloud infrastructure.
Required Skills & Experience
  • 8+ years of software engineering experience with 4+ years in a technical leadership or Lead Engineer role.
  • Expert-level Java (17+) and Spring Boot development.
  • Strong experience designing and building Microservices and REST APIs.
  • Proven experience implementing complex subscription billing and payment platforms.
  • Hands-on experience with Stripe (Checkout, Billing, Subscriptions, Webhooks, Invoicing).
  • Strong database design experience using MySQL/PostgreSQL with JPA/Hibernate and schema migrations.
  • Experience with GCP or AWS orAzure, Kubernetes, Docker, GitHub Actions, ArgoCD (or similar GitOps tools), and Gradle/Maven.
  • Strong understanding of automated testing using JUnit and Mockito.
  • Experience designing secure, scalable, highly available distributed systems.
  • Excellent engineering judgment with the ability to translate business requirements into scalable technical solutions.
Preferred Qualifications

Experience with one or more of the following is highly desirable:

  • Stripe Tax, Avalara, TaxJar, Vertex, or other tax compliance platforms
  • Redis, Kafka, Spring Cloud, OpenFeign, Resilience4j
  • Terraform or Infrastructure as Code
  • Salesforce, CPQ, or enterprise provisioning integrations
  • PCI DSS, SOC2, GDPR/CCPA compliance
  • Enterprise SaaS platforms, seat-based licensing, or usage-based billing
  • AI-assisted software development tools and modern engineering workflows
Why Join Us?

This is an opportunity to build a mission-critical commerce platform from the ground up while influencing architecture, engineering standards, and product direction. If you enjoy building scalable systems, staying hands-on with code, and leading by example, we'd love to hear from you.

About us:

VikingCloud is the leading Predict-to-Prevent cybersecurity and compliance company, offering businesses a single, integrated solution to make informed, predictive, and cost-effective risk mitigation decisions – faster. Powered by the Asgard Platform™, the industry’s largest repository of anonymized cybersecurity and compliance event data, we continuously monitor and analyze over 6+ billion online events every day.

VikingCloud is the one-stop partner trusted by 4+ million customers to provide the predictive intelligence and competitive edge they need to stay one step ahead of cybersecurity and compliance disruptions to their business. Our 1,000 dedicated cybersecurity and compliance expert advisors understand that it’s not just about technology. It’s about transacting business and delivering an exceptional customer experience every day, without fail. That’s the measurable value we deliver. And that’s what we call, Business Uninterrupted.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sales Manager - Cybersecurity
Sales Manager - Cybersecurity

Vikingcloud • Vadodara

On-site
INR 2,500,000 - 4,500,000
Principal Software Engineer
Principal Software Engineer

Righttalentrightnow • Bengaluru

On-site
INR 1,500,000 - 2,000,000
Sales Administrator
Sales Administrator

VikingCloud • India

On-site
INR 350,000 - 480,000
Lead Engineer - Fullstack
Lead Engineer - Fullstack

Staples India • Chennai District

On-site
INR 4,000,000 - 7,000,000
Lead Engineer
Lead Engineer

Staplesindia • Chennai District

On-site
INR 3,500,000 - 5,500,000
Lead Engineer - Backend
Lead Engineer - Backend

Staples India • Chennai District

On-site
INR 2,500,000 - 4,000,000
Lead Software Engineer - (14-18 years - Java, Distributed Systems, Microservices, Cloud, Security, Platform Engineering, Gen AI)
Lead Software Engineer - (14-18 years - Java, Distributed Systems, Microservices, Cloud, Security, Platform Engineering, Gen AI)

Visa • Bengaluru

Hybrid
INR 3,000,000 - 6,000,000
Fullstack Tech Lead
Fullstack Tech Lead

Teamified • India

Remote
INR 1,500,000 - 2,500,000
Flexibility in work hours and location
Access to online learning platforms
Dynamic social culture with events
+4
Director- Software Engineering
Director- Software Engineering

Vagaro • Ahmedabad District

On-site
INR 4,000,000 - 7,000,000
5-day work week
Flexible schedule
Annual bonus
+4
Director- Software Engineering
Director- Software Engineering

Vagaro • India

On-site
INR 4,000,000 - 8,000,000
Annual bonus
Medical insurance
Flexible schedule
+4