Lead Software Engineer

Virtusa

Westlake (TX)

On-site

USD 120,000 - 160,000

Full time

14 hours ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Virtusa seeks an experienced Java Full Stack Developer to deliver enterprise-scale applications. You will craft robust back-end services with Spring and Node.js, while building responsive front-ends with Angular.

Collaborate across product, design, and operations teams to ensure scalable, secure solutions. Bring 11+ years of hands-on Java work, strong problem-solving, and a proactive, self-directed mindset to the team.

Qualifications

  • 11+ years of professional Java application development experience.
  • Proficient with Java 21 features and modern development practices.
  • Strong with Spring Framework 6, including Spring Boot, Spring Security, and Spring Data.

Responsibilities

  • Develop and maintain enterprise applications using Java 21 and Spring 6.
  • Build dynamic front-end apps with Angular.
  • Create and manage back-end services and APIs using Node.js and Spring Boot.

Skills

Java 21
Spring Framework 6
Spring Boot
Spring Security
Spring Data
Angular
Node.js
REST APIs
Microservices
SQL
PostgreSQL
NoSQL
MongoDB
Cloud (AWS/Azure/GCP)
DevOps basics

Education

Bachelor’s or Master’s in CS/Engineering

Tools

Docker
Kubernetes

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
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

TechDigital Group • Jersey City (NJ)

On-site
USD 110,000 - 160,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Compunnel, Inc. • Pittsburgh

On-site
USD 100,000 - 130,000
Lead Full Stack Java Developer
Lead Full Stack Java Developer

Compunnel, Inc. • Town of Florida (NY)

On-site
USD 120,000 - 150,000
Full Stack Java Developer
Full Stack Java Developer

ClinDCast LLC • Tampa (FL)

On-site
USD 110,000 - 170,000
Full Stack Senior Software Engineer
Full Stack Senior Software Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 100,000 - 130,000
Java Full Stack Engineer (Senior)
Java Full Stack Engineer (Senior)

TechDigital Group • Atlanta (GA)

On-site
USD 120,000 - 160,000
Senior Java Software Engineer
Senior Java Software Engineer

RICEFW Technologies Inc • Okemos (MI)

On-site
USD 90,000 - 130,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Westlake (OH)

On-site
USD 90,000 - 120,000
FullStack Java/Angular Engineer
FullStack Java/Angular Engineer

Compunnel, Inc. • Nashville (TN)

On-site
USD 100,000 - 130,000
Full Stack Developer
Full Stack Developer

Surge IT • Alexandria (VA)

On-site
USD 90,000 - 130,000