MID-level Java Full Stack Software Developer jobs in United States
cer-icon
Apply on Employer Site
company-logo

Leidos · 1 month ago

MID-level Java Full Stack Software Developer

Leidos is a government health and safety solutions company seeking a MID-level Java Full Stack Software Developer. This role involves researching, designing, developing, and maintaining enterprise systems while collaborating with various stakeholders in an Agile environment.

ComputerGovernmentInformation ServicesInformation TechnologyNational SecuritySoftware
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Research, design, develop, and maintain enterprise systems for our Leidos clients using the JEE, Spring MVC, Spring JDBC, Bootstrap, jQuery, REST, SQL, PL/SQL, SonarQube, Git (Bitbucket), and JIRA in an Agile software development environment
Create and update all relevant documentation and specifications for design, development, and testing
Present concepts and be willing to challenge other team members’ designs as well as receive and incorporate feedback
Assist in troubleshooting and fixing issues from the production environment
Collaborate with customers, analysts, architects, DBAs, operations, and testers using Agile Scrum
Create maintainable, adaptable, scalable, defect-free code using software development best practices and coding standards (i.e., software reuse, refactoring, continuous integration, test automation, secure development, TDD, static code analysis, peer/code review)
Support the software configuration management process and understand software components and their interface requirements
Ensure the quality of software deliverables and continuous improvement, and communicate with the development teams and the customer what is required to achieve this effectively on tasks

Qualification

Java 8+Spring MVCSQLREST servicesBootstrapJQueryAgile frameworkPL/SQLEclipseObject-oriented designAutomated unit testsWeb application securityGradleSplunkCommunication

Required

Be a U.S. Citizen or a US Person with the ability to obtain a Public Trust Clearance
Be located in the United States currently for the current three (3) consecutive years within the last five (5) years (100% telework)
Bachelor's Degree, preferably in Computer Science or an IT-related discipline, and a minimum of 5 years of related experience is required. 4 additional years of experience may be substituted for the degree
Must be experienced with Java 8+, Spring MVC, JDBC, Eclipse, REST services, and Git
Must be experienced with front-end technologies such as Bootstrap, JQuery, Ajax, React, Angular, HTML5, CSS3
Must have STRONG experience with SQL
Experience with Object-oriented design and development, data structures, and design patterns
Experienced with Agile framework and ability to apply best practices using industry standards throughout all software developed
Experience with RDMS and database design and troubleshooting (Oracle, PL/SQL)
Experience with Automated unit tests (i.e., JUnit, mocks) and test-driven development
Knowledge of web application security vulnerabilities and how to address them
Experience with Gradle. Familiarity with continuous integration principles
Able to multi-task and work in a dynamic, fast-paced environment
Excellent verbal and written communication skills

Preferred

Experience using Splunk, and calling Splunk APIs

Company

Leidos is a Fortune 500® innovation company rapidly addressing the world’s most vexing challenges in national security and health.

Funding

Current Stage
Public Company
Total Funding
unknown
2025-02-20Post Ipo Debt
2013-09-17IPO

Leadership Team

leader-logo
James Carlini
Chief Technology Officer
linkedin
leader-logo
Theodore Tanner
Chief Technology Officer
linkedin
Company data provided by crunchbase