Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$120K — $145K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in backend Java and Oracle development
  • Expertise in Core Java (versions 8, 11, or 17+) and Spring Framework
  • Hands-on experience with Oracle Database (19c or 21c) and Advanced PL/SQL
  • Understanding of Microservices architecture and REST APIs
  • Familiarity with messaging technologies like Kafka or RabbitMQ
  • Proficient in Git, CI/CD tools, Docker, and Kubernetes

Responsibilities

  • Design and develop high-throughput, low-latency applications using Java and Spring Boot
  • Optimize Oracle database schemas and stored procedures for performance
  • Implement secure, scalable RESTful APIs and integrate with third-party systems
  • Analyze and resolve database performance issues and complex SQL queries
  • Conduct code reviews and ensure adherence to coding standards
  • Collaborate with architects and product managers to deliver technical solutions
  • Mentor junior developers in best practices and database optimization

Benefits

  • Opportunity to work on cutting-edge enterprise applications
  • Mentorship and development opportunities for career growth
  • Collaborative work environment with cross-functional teams
  • Chance to influence technical architecture and system performance
  • Access to modern tools and technologies in software development
Full Job Description
Senior Java Backend and Oracle Developer

Role Overview

We are seeking a highly skilled and experienced Senior Java Backend and Oracle Developer with 8+ years of experience to join our enterprise engineering team. In this role, you will design, develop, and maintain robust, scalable backend systems with a strong focus on high-performance database interactions.

The ideal candidate combines expertise in enterprise Java development with deep knowledge of Oracle database engineering, including SQL and PL/SQL. You will play a key role in system architecture, performance tuning, and mentoring junior engineers.

Key Responsibilities

Design and develop high-throughput, low-latency enterprise applications using Core Java, Spring Boot, and Microservices architecture.

Develop, test, and optimize Oracle database schemas, tables, views, stored procedures, functions, packages, and triggers.

Design and implement secure, scalable RESTful APIs and integrate applications with third-party systems and messaging technologies such as Kafka, RabbitMQ, or JMS.

Diagnose and resolve database performance issues by analyzing execution plans, optimizing complex SQL queries, and implementing indexing, partitioning, and caching strategies.

Conduct code reviews, ensure adherence to coding standards, and implement automated unit and integration testing using JUnit and Mockito.

Collaborate with system architects, product managers, and frontend teams to translate business requirements into robust technical solutions.

Mentor junior and mid-level developers by sharing best practices in Java backend development and Oracle database optimization.

Required Technical Skills

Strong expertise in Core Java 8, 11, or 17+, Spring Framework including Spring Boot, Spring MVC, Spring Data, Spring Security, and Hibernate/JPA.

Hands-on experience with Oracle Database 19c or 21c, Advanced PL/SQL, SQL tuning, execution plans, AWR and ADDM reports, partitioning, and indexing strategies.

Strong understanding of Microservices architecture, REST APIs, design patterns, multithreading, concurrency, and distributed systems.

Experience with messaging technologies such as Apache Kafka, RabbitMQ, or JMS.

Proficiency with Git, Maven or Gradle, CI/CD pipelines using Jenkins or GitLab CI, Docker, and Kubernetes.

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
    Core Sr Architect
    $140K — $165K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Software Engineer
    $110K — $130K *
    Columbus, OH 43230 (Franklin County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Database Engineer
    $110K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Software Engineer
    $110K — $130K *
    Columbus, GA 31907 (Muscogee County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Python FS Developer
    $130K — $155K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: