Virtusa Corporation

Lead Software Engineer

Virtusa Corporation$135K — $160K *
Information Technology
11 - 15 years of experience
Job Overview by Ladders

Qualifications

  • 11+ years of Java application development experience
  • Strong knowledge of Java 21 features
  • Deep understanding of Spring Framework 6, including Spring Boot
  • Proficient in developing Angular 12+ applications
  • Hands-on experience with Node.js and RESTful API design
  • Solid understanding of CI/CD pipelines and DevOps practices
  • Bachelor's or Master's degree in Computer Science or related field

Responsibilities

  • Develop and maintain enterprise-level applications using Java 21 and Spring 6
  • Build dynamic front-end applications with Angular
  • Create back-end services and APIs using Node.js and Spring Boot
  • Conduct code reviews and performance tuning
  • Ensure application security, scalability, and reliability
  • Troubleshoot and debug issues across the full technology stack
  • Collaborate with cross-functional teams to deliver high-quality solutions

Benefits

  • Opportunity to work with cutting-edge technologies
  • Collaborative and agile work environment
  • Focus on professional development and continuous learning
  • Involvement in impactful projects that influence the company's direction
  • Emphasis on innovation and adapting to emerging trends
Full Job Description
Java Full Stack Developer

Self-driven individual contributor with strong communication, collaboration, and problem-solving skills.

11+ years of professional experience in Java application development.

Develop and maintain enterprise-level applications using Java 21 and Spring 6.

Build dynamic and responsive front-end applications using Angular.

Create and manage back-end services and APIs using Node.js and Spring Boot.

Collaborate with UI/UX designers, product managers, architects, and development teams to deliver scalable and high-quality solutions.

Participate in code reviews, unit testing, performance tuning, and application optimization activities.

Ensure application security, scalability, reliability, and maintainability.

Troubleshoot and debug complex issues across the full technology stack.

Stay current with emerging trends and best practices in Java, JavaScript, Angular, and web development technologies.

Strong knowledge and hands-on experience with Java 21 features and modern Java development practices.

Deep understanding of Spring Framework 6 including Spring Boot, Spring Security, and Spring Data.

Experience developing modern user interfaces using Angular 12 or higher.

Proficient in Node.js for server-side application development.

Strong experience in RESTful API design and development.

Solid understanding of Git, CI/CD pipelines, and DevOps practices.

Excellent communication, teamwork, stakeholder management, and collaboration skills.

Strong analytical and complex problem-solving abilities.

Ability to work independently and deliver solutions with minimal supervision.

Experience with microservices architecture and distributed systems.

Hands-on experience with Docker and Kubernetes.

Knowledge of SQL and NoSQL databases including PostgreSQL and MongoDB.

Experience working with cloud platforms such as AWS, Azure, or GCP.

Experience working in Agile and Scrum development environments.

Bachelor's or Master's degree in Computer Science, Engineering, or a related field.

Core Skills

Java 21

Spring Framework 6

Spring Boot

Spring Security

Spring Data

Angular

Node.js

JavaScript

REST APIs

Microservices

Docker

Kubernetes

SQL

PostgreSQL

NoSQL

MongoDB

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
    Tech Lead
    $145K — $175K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Program Manager
    $110K — $130K *
    Las Vegas, NV 89110 (Clark County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Tech Lead
    $150K — $180K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person
  • Virtusa Corporation
    Account Director - Healthcare
    $125K — $150K *
    Hartford, CT 06106 (Capitol County)
    Healthcare
    In-Person
  • Virtusa Corporation
    Senior Consultant
    $110K — $130K *
    New York, NY 10025 (New York County)
    Information Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: