Virtusa Corporation

Lead Software Engineer

Virtusa Corporation • $120K — $145K *
Plano, TX 75025In-Person
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7-12 years of software engineering experience
  • Proficient in Core Java (Java 17 or higher)
  • Expertise in Oracle PL/SQL and complex query optimization
  • Familiarity with message brokers like Apache Kafka
  • Experience with cloud platforms such as AWS
  • Knowledge of containerization tools like Docker and Kubernetes
  • Exposure to generative AI technologies and practices

Responsibilities

  • Design and maintain high-performance backend applications and microservices
  • Optimize databases and implement performance tuning for Oracle PL/SQL
  • Develop and implement RESTful APIs and manage database schemas
  • Collaborate with DevOps for containerized deployments and CI/CD processes
  • Work closely with cross-functional teams to provide end-to-end software solutions
  • Utilize Test-Driven Development (TDD) practices in coding
  • Engage with modern UI frameworks for successful full-stack collaboration

Benefits

  • Collaboration with diverse teams including product and QA
  • Opportunity to work on cutting-edge AI technologies
  • Hands-on experience with advanced tools in cloud deployments
  • Involvement in designing high-scale microservices architecture
  • Engagement in a dynamic and innovative work environment
Full Job Description
We are seeking an experienced Java Backend Developer with 7 to 12 years of software engineering experience to design, build, test, and maintain high-performance, scalable backend applications and microservices. In this role, you will take ownership of microservices architecture, database optimization, and cloud-native integration. Design, construct, test, and maintain high-throughput, fault-tolerant microservices using Java and the Spring Framework ecosystem Develop and optimize Oracle PL/SQL scripts, stored procedures, functions, triggers, and packages while performing database performance tuning. Implement RESTful APIs, manage relational database schemas, and integrate caching and messaging solutions. Collaborate with DevOps teams to handle containerized deployments (Docker/Kubernetes) and automated CI/CD pipelines. Partner with cross-functional teams including product managers, QA, and frontend engineers to deliver end-to-end software solutions. Hands-on proficiency in Core Java (Java 17 or higher), Spring Boot, Spring MVC, Spring Security, and Spring Data JPA / Hibernate. Strong expertise in Oracle PL/SQL, complex query optimization, indexing, stored procedures, and relational database management (Oracle, PostgreSQL). Experience with message brokers such as Apache Kafka or Spring Batch architecture. Microservices design patterns, RESTful API design, API gateways, and distributed components. Practical experience with Docker, Kubernetes, or related container platforms. Experience with Test-Driven Development (TDD) using JUnit, Mockito, or similar frameworks. Familiarity or hands-on exposure to Agentic AI technologies, LLM workflows, and generative AI practices, Hands-on experience with AWS services (EC2, S3, ECS, Lambda, API Gateway) and cloud deployments, CI/CD pipelines (Jenkins, GitHub Actions), Git, Maven/Gradle, and scripting in Python or Unix, Basic working knowledge of modern UI frameworks (React.js or Angular) for full-stack collaboration., Generative Al and Agentic Al technologies.

About Virtusa Corporation

Virtusa Corporation is a global provider of digital business strategy, digital engineering, and information technology (IT) services and solutions. The company helps its clients transform their businesses through innovative technology solutions that enable them to improve customer engagement, increase operational efficiency, and drive revenue growth. Virtusa Corporation was founded in 1996 and is headquartered in Southborough, Massachusetts. The company has over 20,000 employees and operates in over 30 countries around the world. Virtusa Corporation is committed to sustainability and has received numerous awards for its environmental and social responsibility initiatives.
Learn more about Virtusa Corporation
Size
22,883 employees
Market Cap
$1.5 billion
Industry
Net Income
$44.6 million
Founded
1996
5 Year Trend
+22.3%
Revenue
$1.2 billion
NASDAQ

Similar Jobs

More Jobs at Virtusa Corporation

  • Virtusa Corporation
    Lead Software Engineer
    $130K — $155K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Toronto, ON M3C 0E3
    Finance & Insurance
    In-Person
  • Virtusa Corporation
    Program Director
    $180K — $220K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $120K — $145K *
    Plano, TX 75025 (Collin County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Lead Software Engineer
    $110K — $130K *
    Mississauga, ON L4T 0A1
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: