Virtusa Corporation

Lead Software Engineer

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

Qualifications

  • 11+ years of professional experience in Java application development.
  • Strong experience with Java 21 and modern Java development practices.
  • Deep understanding of Spring Framework 6, including Spring Boot and Spring Security.
  • Proficiency in developing web applications using Angular 12 or higher.
  • Experience in Node.js for server-side development and RESTful APIs.
  • Solid understanding of Git, CI/CD, and DevOps practices.
  • Excellent communication and problem-solving skills.

Responsibilities

  • Develop and maintain enterprise-level Java applications.
  • Build dynamic front-end interfaces using Angular.
  • Create and manage back-end services and APIs with Node.js and Spring Boot.
  • Collaborate with UI/UX designers and backend developers.
  • Participate in code reviews, unit testing, and debugging.
  • Ensure application security, scalability, and reliability.
  • Troubleshoot complex application issues across the technology stack.

Benefits

  • Opportunity to work independently with minimal supervision.
  • Engagement in Agile environment and collaboration with cross-functional teams.
  • Access to modern technologies and frameworks.
  • Focus on delivering scalable and robust solutions.
  • Potential for continuous learning in emerging trends.
Full Job Description
Java Full Stack Developer

Self-driven individual contributor with strong communication, collaboration, and stakeholder management skills. Capable of working independently while delivering high-quality solutions in Agile environments.

Key Responsibilities

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

Build dynamic and responsive front-end interfaces 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 backend developers to deliver scalable and robust solutions.

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

Ensure application security, scalability, reliability, and maintainability.

Troubleshoot and resolve complex application issues across the full technology stack.

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

Contribute as an individual contributor while driving technical excellence and delivering project outcomes with minimal supervision.

Required Qualifications

11+ years of professional experience in Java application development.

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

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

Experience developing modern web applications using Angular (version 12 or higher preferred).

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

Strong experience designing and developing RESTful APIs.

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

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

Strong analytical and complex problem-solving abilities.

Ability to work independently in a fast-paced Agile environment.

Preferred Qualifications

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.

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
    Sr. Quality Engineer
    $110K — $130K *
    New York, NY 10025 (New York County)
    Education, Government & Non-Profit
    In-Person
  • Virtusa Corporation
    Consultant
    $90K — $110K *
    Toronto, ON M3C 0E3
    Information Technology
    In-Person
  • Virtusa Corporation
    AI Engineer
    $110K — $130K *
    Phoenix, AZ 85032 (Maricopa County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Senior Consultant
    $110K — $130K *
    Hartford, CT 06106 (Capitol County)
    Enterprise Technology
    In-Person
  • Virtusa Corporation
    Project Manager
    $112K — $135K *
    New York, NY 10025 (New York County)
    Enterprise Technology
    In-Person

More Information Technology Jobs

Find similar Lead Software Engineer jobs: