Back to jobs

Lead Software Engineer

Virtusa · Westlake, TX

Spotted 3d agoVolunteer

Job details

Employment
Volunteer
Level
Staff / principal
Experience
7+ years
Posted
Oct 28, 2026
Last confirmed open
Oct 29, 2026
Job description

About this role

Job Summary We are seeking an experienced Java Full Stack Developer who can work as an independent contributor to design, develop, and maintain scalable enterprise applications. The ideal candidate should have strong backend development expertise in Java and Spring Boot, solid front-end development experience with Angular, and the ability to independently analyze, develop, debug, and deliver high-quality software solutions.

Required Skills And Experience 7+ years of professional software development experience or equivalent software engineering internship experience.

Strong knowledge of Core Java including Object-Oriented Programming (OOP), Collections Framework, Data Structures, Exception Handling, and Multithreading.

Hands-on experience with Spring Boot, Dependency Injection, MVC Architecture, and RESTful API development.

Strong understanding of Angular and front-end development using HTML5.

Experience developing responsive web applications.

Hands-on experience with relational databases such as MySQL, PostgreSQL, or Oracle.

Ability to write efficient SQL queries and optimize database interactions.

Experience working with Git including branching, merging, pull requests, and version control best practices.

Strong analytical and problem-solving skills with the ability to debug issues using logs and code analysis.

Ability to work independently with minimal supervision and take ownership of deliverables.

Strong understanding of software engineering best practices and clean coding principles.

Excellent communication skills with the ability to clarify business requirements and collaborate effectively with cross-functional teams.

Ability to learn quickly, accept constructive feedback, and continuously improve technical skills.

Key Skills Java

Core Java

Spring Boot

REST APIs

Angular

HTML5

Object-Oriented Programming (OOP)

Collections Framework

Data Structures

Multithreading

MVC Architecture

Dependency Injection

SQL

MySQL

PostgreSQL

Oracle Database

Git

Version Control

Pull Requests

Software Development

Problem Solving

Debugging

Independent Contributor

Software Engineering

Agile

Communication Skills

Interested in this role?Continue on LinkedIn to apply.
Apply on LinkedIn