Senior Software Engineer

Vivantify Technology Solutions India Private Limited

Coimbatore District

On-site

INR 900,000 - 1,500,000

Full time

2 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Vivantify Technology Solutions India Private Limited is seeking a Senior Software Engineer to design and build scalable Java and Python applications with data pipelines on GCP.

The role emphasizes REST APIs, microservices, BigQuery, and ETL/ELT work, with emphasis on CI/CD, containerization, and data quality. 3–5 years of hands-on cloud engineering experience is expected, along with a relevant degree.

Qualifications

  • The candidate should have 3-5 years of experience in software and cloud engineering.
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or equivalent is required.
  • Strong analytical, problem-solving, communication, and stakeholder management skills.

Responsibilities

  • Design and develop applications using Java and Python.
  • Build scalable ETL/ELT data pipelines.
  • Develop REST APIs and microservices.
  • Work with SQL, BigQuery, and cloud-native solutions on GCP.
  • Develop automated workflows with Cloud Functions, Airflow/Composer, and Pub/Sub.
  • Monitor, troubleshoot, and optimize applications and data pipelines.

Skills

Java
Python
SQL
BigQuery
Microservices
Spring Boot
PostgreSQL
MySQL
SQL tuning
GCP services
ETL/ELT
Data warehousing
Batch processing
Streaming data
Git
GitHub
Jenkins
Docker
Kubernetes
Unit testing
Data validation
Query optimisation

Education

Bachelor's degree in CS/Engineering

Tools

Docker
Kubernetes
GitHub
Jenkins
Cloud Functions
Pub/Sub
Dataflow
Airflow

Job description

We are looking for a Senior Software Engineer with strong expertise in Java, Python, SQL, and GCP/BigQuery to build scalable applications and data solutions. The role combines software development, cloud-native engineering, and data engineering, with a focus on microservices, ETL/ELT pipelines, and GCP services.

Job Description

The role involves designing and developing applications using Java and Python, building scalable ETL/ELT data pipelines, and developing REST APIs and microservices. You will work extensively with SQL, BigQuery, and cloud-native solutions on GCP.

The position also includes developing automated workflows, data ingestion frameworks, and data processing solutions using services such as Cloud Functions, Cloud Composer/Airflow, Pub/Sub, and Dataflow. You will collaborate with business, analytics, and data engineering teams to deliver reliable and scalable solutions.

The engineer will also be responsible for monitoring, troubleshooting, performance optimization, data quality validation, and supporting CI/CD and containerized development practices.

Key Responsibilities
  • Design and develop applications using Java and Python
  • Build and maintain scalable ETL/ELT data pipelines
  • Develop and optimise SQL queries, stored procedures, and BigQuery scripts
  • Design cloud-native solutions using GCP services
  • Develop and maintain REST APIs and microservices
  • Build data ingestion and transformation frameworks for BigQuery
  • Develop automated workflows using Cloud Functions, Composer/Airflow, and Pub/Sub
  • Monitor, troubleshoot, and optimise applications and data pipelines
Required Skills
  • Java, Python, and SQL
  • Google BigQuery
  • Microservices and Spring Boot
  • PostgreSQL and MySQL
  • SQL performance tuning
  • GCP services including Cloud Storage, Pub/Sub, Dataflow, Cloud Functions, Cloud Composer/Airflow, Cloud Run, and IAM
  • ETL/ELT development, data warehousing, migration, and transformation
  • Batch and streaming data processing
  • Git/GitHub, Jenkins, Docker, and Kubernetes
  • Unit testing and data validation
  • Query optimisation
Preferred / Good to Have
  • PySpark
  • Kafka
  • Terraform
  • React or Angular
  • AI/ML integration on GCP
  • Google Cloud certifications such as Associate Cloud Engineer, Professional Data Engineer, or Professional Cloud Developer
Mandatory Skills
  • Java
  • Microservices
  • Spring Boot
Candidate Profile

The ideal candidate should have 3-5 years of experience in software and cloud engineering, with strong hands-on expertise in Java, Python, SQL, GCP, and BigQuery. A Bachelor's degree in Computer Science, Engineering, Information Technology, or an equivalent field is required, along with strong analytical, problem-solving, communication, and stakeholder management skills.

Benefits Package
  • Competitive salary and benefits package
  • Opportunities for professional growth and development
  • A collaborative and inclusive work environment
  • The opportunity to work on exciting and challenging projects with leading clients
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Cloud Engineer
Senior Cloud Engineer

Vivantify Technology Solutions India Pvt. Ltd. • Coimbatore District

On-site
INR 1,500,000 - 2,800,000
Gcp Data Engineer
Gcp Data Engineer

Synoptek • Pune District, Ahmedabad District

Hybrid
INR 900,000 - 1,500,000
Data Engineer – GCP Java & Big Data
Data Engineer – GCP Java & Big Data

Impetus • Chennai District

On-site
INR 3,200,000 - 5,200,000
Data Engineer GCP Java & Big Data
Data Engineer GCP Java & Big Data

ClearTrail Technologies • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Data Engineering-ETL-Big Data-GCP-Java
Data Engineering-ETL-Big Data-GCP-Java

BCforward • Hyderabad

On-site
INR 1,400,000 - 2,000,000
Senior Java Software Engineer
Senior Java Software Engineer

UST • Pune District

On-site
INR 1,200,000 - 2,000,000
GCP Data Engineer
GCP Data Engineer

Religent Systems • Hyderabad

On-site
INR 1,200,000 - 1,800,000
GCP Tech Lead
GCP Tech Lead

Capco • Pune District, Bengaluru

On-site
INR 1,200,000 - 2,000,000
Staff Engineer, Big Data
Staff Engineer, Big Data

Nagarro • Gurugram District

On-site
INR 2,500,000 - 4,200,000
Reporting and Analytics – Senior
Reporting and Analytics – Senior

HypTechie • Bengaluru

On-site
INR 2,000,000 - 3,200,000