Lead Software Engineer (Hyderabad)

Lead Software Engineer (Hyderabad)

12 Oct
|
Virtusa
|
Hyderabad

12 Oct

Virtusa

Hyderabad

Design, build, and maintain scalable Java applications, serverless solutions, stream-processing pipelines, and cloud data warehouse systems.

Key Responsibilities

Java & Cloud Development: Build scalable microservices using Quarkus or Spring Boot.

Serverless Architecture: Develop and support event-driven AWS Lambda functions.

Data Streaming: Implement real-time and batch data processing applications using Apache Flink and Java.

Data Warehousing & SQL: Design Snowflake schemas, views, stored procedures, data models, and ETL/ELT pipelines.

APIs & AWS Services: Create REST APIs and integrate AWS core services (API Gateway, S3, CloudWatch, IAM, SQS, SNS).

Testing & Quality: Ensure robust test coverage using JUnit and Mockito.

CI/CD & IaC: Maintain CI/CD pipelines and manage AWS infrastructure with Terraform.

Agile & Support: Troubleshoot production issues, conduct code reviews,



and track work in Jira.

Required Qualifications

Experience: 5+ years in software engineering, backend development, or data engineering.

Technical Stack: Strong Java proficiency (Quarkus/Spring Boot), AWS (including Lambda), Apache Flink, and Snowflake.

Databases & APIs: Solid SQL skills, relational databases, and RESTful microservices.

Tools & Practices: JUnit, Mockito, Git, CI/CD, and Jira.

Soft Skills: Solid analytical, troubleshooting, and communication skills.

Preferred Skills

Experience with DBT, Terraform, Kafka/Kinesis, Docker, and Kubernetes.

Familiarity with database migration tools (Liquibase/Flyway), observability, and secure coding

📌 Lead Software Engineer (Hyderabad)
🏢 Virtusa
📍 Hyderabad

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: lead software engineer (hyderabad) / hyderabad