Full Stack Java Developer

Chantilly, Virginia
Nov 17, 2020
Dec 04, 2020
Full Time


Company Job Title: Full Stack Java Developer

Clearance: Secret

Location: Chantilly, VA

Reports To: Senior Ops and Capture Manager

FLSA Status: Exempt, Full Time, Regular


The Full Stack Java Developer is responsible for leading and or developing web-based applications utilizing Full Stack Java technologies and languages.

Duties and Responsibilities:
  • Support all aspects of software development (designing, coding, testing, debugging, and maintaining products).
  • Translate customer needs into user stories and deliver working capabilities at the conclusion of each sprint.
  • Work on complex analytical and programming tasks, requiring knowledge of programming languages and data communications
  • Delivering a complete web-based application.
  • Design, develop and test Java based solutions using common standards and frameworks
  • Ensuring high performance on mobile and desktop.
  • Writing, testing, and documenting JavaScript, HTML, and CSS.
  • Coordinating workflow between designers.
  • Collaborating with back-end developers in building process of Java technologies.
  • Optimize web pages for maximum speed and scalability.
  • Creating configuration, build, and test scripts for Continuous Integration environments.
  • Implementing front-end and back-end JavaScript applications.
  • Enhance existing solutions to improve processing.
  • Work across multiple phases of the software development life cycle within a project.
  • Work closely with team members and stakeholders to understand and implement requirements along with refining solutions.
  • Software development using a wide variety of current programming languages (Java, JavaScript, C#)
  • Ability to specify, create, and consume RESTful Web Services (Ex. JAX-RS, SpringBoot, Restful APIs, SOAP, JSON, etc.)
  • Fluency with Object Oriented SDK (Java or .Net), REST and GraphQL APIs
  • Translation of designs into Java Object software constructs.
  • Provide continual programming enhancements/modifications, and implementation progress related to application development as requested by the Government.
  • Maintain resident skills associated with Oracle full-stack development; experience working with Oracle Object-Relational and Relational database models.
  • Create or drive project schedule development, including task definition, duration, and resource estimates, work breakdown schedule, and contingency planning.
  • Assist with Oracle database integration, optimization, and data modeling engineering.
  • Other duties as assigned

Minimum Qualifications: (To perform this job successfully, an individual must be able to perform each essential duty satisfactorily.)
  • Bachelor's degree in relevant field.
  • 3 years of experience as a Full Stack Java Developer
  • Must have experience in programming language such as Java
  • Must have knowledge of various DBMS technology such as: MySQL, Oracle, SQLServer
  • Must have experience with essential front-end technologies like HTML5, CSS3, JavaScript.
  • Experience in the following, but not limited:
  • Working with the military
  • Servlets
  • Core Java
  • AWS
  • Angular and other frameworks
  • Responsive web design
  • Agile software development
  • Multiple codes to inclue DBA and SQL
  • Preferred experience in the following;
  • AWS and/or Azure cloud environments.
  • Hands-on software troubleshooting.
  • UI development; PrimeNG library experience.
  • Designing and programming web-enabled applications using Javascript, jQuery, JSP, Servlet, and HTML.
  • IAT Level II or higher cert required
  • NACLC clearance required

Knowledge, Skills and Abilities:
  • Extensive knowledge of MS SharePoint 2013 and MS Access 2016 preferred.
  • Ability to demonstrate detailed working knowledge of current application development tools and technologies such as JavaEE, Angular, JAX-RS, Hibernate (ORM), Oracle PL/SQL, JPA, HTML5, Typescript, and IntelliJ IDEA.
  • Ability to provide configuration management, version control, and bug tracking of all source code, engineering configurations, and application architecture supporting the long-term and short-term development goals.
  • Ability to use design patterns as well as hierarchical and layered software design.
  • Strong knowledge of multi-tiered design and development.
  • Deep knowledge of Angular practices and commonly used models.
  • Strong knowledge of the following skillsets:
  • UI/UX Design
  • HTML
  • CSS
  • Responsive Web Design
  • Oracle
  • SQL
  • PL/SQL
  • JAVA
  • JEE
  • Servlets
  • Automated Testing Tools
  • Knowledge of information architecture, workflow design, information management, and governance for site usability
  • Ability to travel
  • Ability to display a portfolio showcasing broad design
  • Expertise in typographics and design
  • Expertise in visual design, including gathering raw data from various sources and developing comprehensive and visually engaging designs
  • Ability to be a self-starter, pay strict attention to detail, and multi-task across multiple projects and clients in a fast-paced, team-based environment
  • Ability to occasionally work after hours

Physical Demands: (The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.)
  • While performing the duties of this Job, the employee is regularly required to sit and talk or hear. The employee may use repeated motions that include the arms, wrists, hands and/or fingers. The employee is occasionally required to walk, stand, climb, balance, stoop, kneel, crouch, or crawl. The employee must occasionally lift and/or move up to 25 pounds. Specific vision abilities required by this job include close vision.

Work Environment: (The work environment characteristics described here are representative of those an employee encounters while performing the essential functions of this job.)
  • The employee will normally work in a temperature-controlled office environment, with frequent exposure to electronic office equipment.
  • During visits to areas of operations, may be exposed to extreme cold or hot weather conditions. Is occasionally exposed to fumes or airborne particles, toxic or caustic chemicals, and loud noise.

Chenega Corporation and family of companies is an EOE.

Equal Opportunity Employer/Veterans/Disabled

Native preference under PL 93-638.

We participate in the E-Verify Employment Verification Program.

Primary Location: United States-Virginia-Chantilly

Organization: Chenega Technical Innovations
Strategic Business Unit: Military Intelligence and Operations Support
Security Requirements: Secret
Job Schedule: Full Time Exempt
Recruiter: Shanna Perez
Req ID: 2000002974

Similar jobs