Junior Java Developer at SAIC
Please mention the CleverJobs when you apply.
We need one to Develops, researches, designs, implements, tests, and evaluates software applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
Qualifications
Required Education and Experience:
- Bachelor’s degree and zero (0) years, Associate's degree and two (2) or more years expereince in Web based application development using any of the following languages and technologies:
- JAVA, JAVA Servlet, J2EE compliant HTML, CSS
- Web Services, Struts/Spring, PrimeFaces, JSF
Required Qualifications:
- Demonstrated understanding of multi-tiered design and development with experience in at least two of the following areas:
- Presentation layer (user interface)
- Business objects (application logic)
- Persistence (database connectivity and access)
- Ability to interpret/comply with established architecture and framework.
- Creation of object-oriented executables using MVC and design patterns.
- Required Security Clearance:
- Must be a U.S. citizen.
- Must be eligible to obtain Secret security clearance.
Nice-to-have Qualifications:
- Knowledge or experience with any of the following:
- Object Relational Mapping (ORM) such as EclipseLink, Hibernate or other ORM frameworks.
- Maven or similar Java build tools.
- User stories, creation and management of sprint backlog.
- Test-driven development techniques using tools such as Junit, Mockito or TestNG.
- SVN or GIT repository management
- Ability and willingness to work independently or as a technical leader in a small team (4-6 members) in a full-time telework environment.
- Good communication skills.
- Ability to obtain Technical/Professional Certification from industry-recognized organization (Oracle, PMI, IQTSB, CompTIA, Puppet Labs, Red Hat, etc)
- Knowledge of USMC systems and culture.
- Development methodology based upon Agile/Scrum and/or Kanban.
- Knowledge of user stories, creation and management of sprint backlog.
- Experience in Java EE Server Environment (WebLogic, JBoss, etc.)
- Experience in Oracle database systems and SQL/PSQL
- Self-provisioning of environments (via tools such as Puppet)
- Development of/migration to Cloud-based applications
- Knowledge of DEVOPS or DEVSECOPS
- Automated Application Build-Deploy processes (via tools such as Docker)
Description
The Naval Business Unit of SAIC is currently looking for an entry level Java software developer to work on a new 5 year award on the TSO contract with the United States Marine Corps (USMC). Position is 100% remote with the team based in Quantico, VA; Indianapolis, IN; and Kansas City, MO.
Duties and Responsibilities Include But Are Not Limited To:
- Develops, researches, designs, implements, tests, and evaluates software applications, applying principles and techniques of computer science, engineering, and mathematical analysis.
- Primarily performs app maintenance fixes, but will perform software enhancements as well.
Target salary range: $75,001 - $85,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.
Please mention the CleverJobs when you apply.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)