Full Stack Software Engineer - Java TS/SCI with poly
Leidosabout 1 year ago
Annapolis Junction, Maryland, United States
On-site
Full-time
Junior Level (1-3 years)
Job Description
Position Overview
Leidos is seeking Software Engineers within the National Security Sector's Cyber & Analytics Business Area (CABA) for the upcoming Government Fiscal Year 26. In this role, you will be part of a small, agile team developing, testing, and maintaining a complex web application critical to national security. You will participate in requirements gathering and analysis, provide design and development estimates, and work on feature enhancements while ensuring adherence to customer requirements and team standards.
Key Responsibilities
- Develop, test, and maintain a complex full-stack web application using Java 17+, Spring Boot, and Angular 19+.
- Gather requirements, perform analysis, and provide estimates for design, development, and testing.
- Implement new features, enhance existing code, and resolve bugs.
- Recommend technology upgrades, perform framework migrations, and upgrade existing frameworks as needed.
- Write automated test code and review code to ensure adherence to customer and team standards.
Required Qualifications
- Bachelor’s Degree in Computer Science or a related discipline from an accredited institution (or equivalent experience with additional years).
- Proven experience as a software engineer supporting programs and contracts of similar scope, type, and complexity.
- Must have an active TS/SCI with Polygraph clearance.
Preferred Qualifications
- Experience in software development on Linux environments using Java 17+ with Spring Boot.
- Strong user interface development skills using Angular 19+.
- Experience writing code for relational databases such as Oracle, PostgreSQL, MySQL, or MariaDB.
- Familiarity with software testing frameworks like JUnit and Jasmine/Jest.
- Experience with version control (Git), bug tracking (Jira), documentation (Confluence), and IDEs like Eclipse or NetBeans.
Benefits & Perks
- Competitive Compensation with a pay range of $85,150.00 - $153,925.00, matched to experience level.
- Paid Time Off and 11 paid Holidays.
- 401K with a 6% company match and immediate vesting.
- Flexible Schedules and Discounted Stock Purchase Plans.
- Opportunities for Technical Upskilling, Education and Training Support, and Parental Paid Leave.
Required Skills
Jasmine/Jest
Relational Databases (Oracle, PostgreSQL, MySQL, MariaDB)
Angular 19+
Linux
Spring Boot
Jira
Git
Java 17+
TS/SCI Clearance with Polygraph
Junit