Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$110K — $130K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 7+ years in Java application development and distributed systems/microservices
  • Strong grasp of Core Java, including OOP, Collections, and Multithreading
  • Expertise in Spring ecosystem: Spring Boot, Spring MVC, Spring Data JPA/Hibernate
  • Experience with microservices architecture and REST API implementation
  • Proficiency in relational databases and query optimization
  • Familiarity with DevOps tools such as Git, Maven, Jenkins, and CI/CD pipelines

Responsibilities

  • Design, develop, test, and deploy scalable applications using Java and Spring Boot
  • Develop RESTful APIs and integrate with various systems
  • Translate business requirements into technical solutions
  • Participate in architecture, design, and code reviews
  • Troubleshoot performance and production issues
  • Collaborate with cross-functional teams following Agile methodologies
  • Contribute to CI/CD and application modernization efforts

Benefits

  • Hybrid work model with in-office days required
  • Opportunity for professional growth through new technology exposure
  • In-person interview for personal engagement
  • Focus on modern and innovative cloud-native application development
  • Collaboration with cross-functional teams fostering diverse skill sets
Full Job Description
Job Title: Senior Java Microservices Developer
- Bill Rate: $110
- Duration: Experience building and deploying cloud-native applications on Azure is a plus (09/14/2026 to 09/12/2027)
- Location/Schedule: Oakland/Rancho Cordova/Alpharetta; Hybrid - 2 Days in-office. In-Person Interviews Required

Job Description & Key Responsibilities:

- Design, develop, test, and deploy scalable applications using Core Java and Spring Boot Microservices.
- Develop RESTful APIs and integrate with internal and external systems.
- Analyze business requirements and translate them into technical solutions.
- Participate in architecture, design, and code reviews.
- Troubleshoot performance, scalability, and production issues.
- Collaborate with cross-functional teams and follow Agile methodologies.
- Contribute to CI/CD implementation and application modernization initiatives.

Required Experience & Technical Skills:

- 7+ years of experience in Java application development and building distributed systems/microservices.
- Core Java: Java fundamentals, OOP, Collections, Multithreading, Concurrency, JVM, Performance Tuning, and Java 8+ features (Streams, Lambdas).
- Spring Ecosystem: Spring Boot, Spring MVC, Spring Data JPA/Hibernate, Spring Security, and Spring Cloud.
- Microservices: Architecture design, REST API implementation, and service communication patterns.
- Databases: Relational databases (Oracle, SQL Server), SQL, schema design, and query optimization.
- DevOps & Tools: Git, Maven/Gradle, Jenkins, SonarQube, and CI/CD pipelines. Familiarity with Docker and Kubernetes is preferred.

Preferred Skills (Nice to Have):

- Messaging technologies (Kafka, RabbitMQ, or Azure Service Bus), API Gateway, and event-driven architectures.
- Containerization, orchestration platforms, and security best practices (OAuth/JWT).
- Azure Cloud services (AKS, Azure Functions, Azure Service Bus, Azure App Services, Azure DevOps, Azure Key Vault).

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

More Information Technology Jobs

Find similar Lead Software Engineer jobs: