Sr Principal Java Full Stack Developer

Northrop Grumman Fairmont , WV 26554

Posted 3 months ago

Are you interested in expanding your career through experience and exposure, all while supporting a mission that seeks to ensure the security of our nation and its allies? If so, then Northrop Grumman is the place for you. As a leading global security company, we provide innovative systems, products and solutions to our customers worldwide. We are comprised of diverse professionals that bring different perspectives and ideas, understanding that the more experiences we bring to our work the more innovative we can be. As we continue to build our workforce we look for people that exemplify our core values, leadership characteristics, and approach to innovation.

Put your years of experience into a future of excellence! Northrop Grumman is seeking qualified Software Engineers to become part of its team supporting a suite of software applications for a Department of Homeland Security (DHS) program in West Virginia.

Duties and responsibilities include:

  • Develop applications using full stack java in a Linux environment ensuring that the software quality conforms to established policy and standards.

  • Monitor and tune system to achieve optimum performance levels

  • Migrate the application to a Continuous Integration / Continuous Development (CI/CD) pipeline.

  • Run SonarQube reports and address blockers, critical and major issues, and code vulnerabilities

  • Develop Junit tests to support code coverage as part of the CI / CD pipeline

  • Support system integration testing and address defects

  • Share best practices with a focus on re-use of application code

  • Be able to manage multiple assignments, changing priorities, and work independently with little oversight.

  • Participate in the agile ceremonies and interface with the agile team(s) and other program staff as required.

  • Communicate effectively in written and verbal communication coupled with strong listening skills

  • Keep current with technology trends, identity innovative solutions to current problems, and recommend integration strategies to incorporate new technology into current pipeline.

  • Provide deployment and occasional off hours support

Basic Qualifications:

  • 9 Years related experience with a Bachelors in Science; 7 Years with Masters in Science

  • Must be a U.S. Citizen and able to obtain a DHS security clearance.

  • Experience developing using one or more of the following technologies: Java / JEE / Enterprise Java solutions; Java frameworks, including Spring, JSF, and Hibernate; Oracle or equivalent relational database technologies; and/or Web Application hosting on WebLogic and Tomcat.

  • Experience developing and consuming SOAP and/or REST web services

Preferred Qualifications:

Candidates with these desired skills will be given preferential consideration:

  • Active DHS or DoD Top Secret Clearance

  • Basic understanding of UI/UX design involving technologies such as HTML5, JavaScript ES6, CSS, Material Design, WebSockets, AJAX

  • Experience with technologies such as React, Angular, Redux, NodeJS, responsive and mobile design, and cross browser development.

  • Experience with IBM MQ, Kafka, MDB, JMS and other messaging technologies

  • Experience with PostgreSQL, MySQL, NoSQL, and/or Cassandra a plus

  • Experience working with and migrating applications to Spring Boot

  • Experience migrating application to AWS cloud. AWS certifications are a plus

  • Experience with the Eclipse or other Java Integrated Development Environment (IDE)

  • Knowledgeable with Scaled Agile Framework (SAFe) practices and tools; Certification in Agile delivery (e.g., SAFe Agilist , CSM, PSM, PMI-ACP) is especially desirable

  • Experience with JIRA/Confluence

  • Experience with Test Driven Development a plus

  • Experience deploying and maintaining national-security applications in a 24/7 environment

Northrop Grumman is committed to hiring and retaining a diverse workforce. We are proud to be an Equal Opportunity/Affirmative Action Employer, making decisions without regard to race, color, religion, creed, sex, sexual orientation, gender identity, marital status, national origin, age, veteran status, disability, or any other protected class. For our complete EEO/AA and Pay Transparency statement, please visit U.S. Citizenship is required for most positions.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Java Developer


Posted 2 weeks ago

VIEW JOBS 1/6/2020 12:00:00 AM 2020-04-05T00:00 Description Job Description: Software Engineer in Fairmont, WV supporting the DOD ABIS Sustainment and Services contract. This five year program will provide operations, maintenance, software sustainment services and hardware procurement services, and associated support for all devices associated with the DoD ABIS system. These services shall focus on supporting the Warfighter needs by sustaining adequate support functions. JOB SUMMARY: DoD ABIS is an information technology system that supports identity superiority by providing the critical capability for warfighters to identify known or suspected terrorists and third country nationals in the course of military operations. DoD ABIS is the authoritative biometrics enterprise system that provides matching, sharing and storing of biometrics data. The capability can receive multi-modal biometrics submissions to include iris, face, palm and finger prints from biometrics collection devices, which will support the warfighter in making, retain, capture, or release decisions. By providing access and responding to requests the system has a direct impact on the availability of critical intelligence information that is of vital interest to DoD and other government agencies. Designs, develops, documents, tests, and debugs software that contains logical and mathematical solutions to business/mission problems or questions in computer language for solutions by means of data processing equipment. Applies the appropriate standards, processes, procedures, and tools throughout the development life cycle. Applies knowledge of computer hardware and software, subject matter to be programmed in business/mission applications, information processing techniques used, and information gathered from system users to develop software. Corrects program errors, prepares operating instructions, compiles documentation of program development, and analyzes system capabilities to resolve questions of program intent, output requirements, input data acquisition, programming techniques, and controls. Ensures software standards are met. Primary Responsibilities * Designs, develops, enhances, debugs, and implements software. Troubleshoots production problems related to software applications. * Researches, tests, builds, and coordinates the conversion and/or integration of new products based on client requirements. Designs and develops new software products or major enhancements to existing software. * Addresses problems of systems integration, compatibility, and multiple platforms. * Consults with project teams and end users to identify application requirements. * Assists in the evaluation and recommendation of application software packages, application integration and testing tools. * Resolves problems with software and responds to suggestions for improvements and enhancements. * Participates in development of software user manuals. * Demonstrated experience with similar programs that include development and sustainment, or agile development methodology (Scrum). * S/W Language Experience –Required: Java, Oracle/Postgres, Linux (RHEL and/or CentOS); Desired: Apache Camel, JBoss, Tomcat, Spring, Puppet, Git, JMS, SOAP, REST * Experience with test automation tools and processes. * US Citizenship Qualifications: Prior DoD ABIS, IAFIS, Enterprise Biometric Systems, Web Application Development Enterprise Biometric Systems, Web Application Development is a definite plus. Must either have a current a minimum DoD Secret clearance or be able to obtain a clearance External Referral Bonus: Eligible Potential for Telework: No Clearance Level Required: Secret Travel: No Scheduled Weekly Hours: 40 Shift: Day Requisition Category: Professional Job Family: Software Engineering Leidos Leidos is a Fortune 500® information technology, engineering, and science solutions and services leader working to solve the world's toughest challenges in the defense, intelligence, homeland security, civil, and health markets. The company's 33,000 employees support vital missions for government and commercial customers. Headquartered in Reston, Virginia, Leidos reported annual revenues of approximately $10.19 billion for the fiscal year ended December 28, 2018. For more information, visit Pay and Benefits Pay and benefits are fundamental to any career decision. That's why we craft compensation packages that reflect the importance of the work we do for our customers. Employment benefits include competitive compensation, Health and Wellness programs, Income Protection, Paid Leave and Retirement. More details are available here. Securing Your Data Leidos will never ask you to provide payment-related information at any part of the employment application process. And Leidos will communicate with you only through emails that are sent from a email address. If you receive an email purporting to be from Leidos that asks for payment-related information or any other personal information, please report the email to Commitment to Diversity All qualified applicants will receive consideration for employment without regard to sex, race, ethnicity, age, national origin, citizenship, religion, physical or mental disability, medical condition, genetic information, pregnancy, family structure, marital status, ancestry, domestic partner status, sexual orientation, gender identity or expression, veteran or military status, or any other basis prohibited by law. Leidos will also consider for employment qualified applicants with criminal histories consistent with relevant laws. Leidos Fairmont WV

Sr Principal Java Full Stack Developer

Northrop Grumman