Description
SAIC is seeking a Senior Full Stack Java Software Developer to join our team in support of the Department of Defense (DoD) Office of the Secretary of Defense (OSD).
Job Duties:
- The candidate will support a legacy java software application for the United States Marine Corps (USMC).
- Current project technologies include legacy Java, JSP, native JavaScript, scriptlet code built in Eclipse with a MS SQL server backend and GIT for the code repository.
- Candidate is expected to have a complete understanding of software engineering principles, theories, and concepts.
- Candidate is required to understand standard java servlet web application architecture.
- Candidate must be able to provide technical solutions to a wide range of complex problems in the application where analysis of data requires evaluation of identifiable factors.
- Requires the ability to quickly understand legacy code, tools and technologies.
- Candidate will work both independently and as part of a team of developers and functional experts to discuss application updates and questions so that they can rapidly deliver customer solutions.
- Candidate must demonstrate the ability to meet objectives using good judgment and techniques for obtaining solutions while working under general direction.
- Candidate should have experience in the application release lifecycle (building, deploying, testing)
Qualifications
Required Education and Experience:
- Bachelors and 9 years of experience; four (4) years of experience in lieu of degree.
Required Security Clearance:
- Required active secret clearance
Required Skills:
- Fluent in legacy Java, JSP, native JavaScript, and scriptlet code for development of web applications
- Experience with source control in code repositories, such as GIT
- Demonstrated experience with complex SQL queries
- Working with application servers such as WebLogic, Wildfly, Tomcat, etc.
- Strong understanding of Object Oriented Design
- Experience working in an Agile/DevOps process
- Strong analytic and problem solving abilities and a strong work ethic with the ability to thrive in a team/collaborative environment
- Experience with architecting and building applications
- Demonstrated experience with complex SQL queries
- Working knowledge of the Software Development Lifecycle
Preferred Skills:
- Experience working with Wildfly application server.
- Experience with GIT
- Familiarity with client side JavaScript APIs like JQuery, AngularJS and Bootstrap
- Experience developing/customizing web applications using HTML, CSS, and MSSQL
- Experience writing code using secure coding practices
Target salary range: $100,001 - $125,000. The estimate displayed represents the typical salary range for this position based on experience and other factors.
Covid Policy: SAIC does not require COVID-19 vaccinations or boosters. Customer site vaccination requirements must be followed when work is performed at a customer site.