Northrop Grumman is a leading technology company that provides innovative solutions impacting lives globally. They are seeking a Software Engineer Level 2 to support mission-critical programs, focusing on JAVA development, collaboration with cross-functional teams, and maintaining secure software solutions in a classified environment.
We are seeking a talented Software Developer to join our team supporting mission-critical programs
The ideal candidate will have a strong background in JAVA development
You will collaborate with cross-functional teams to design, develop, and maintain secure software solutions in a classified environment
Collaborate with team members to troubleshoot and optimize software performance
Maintain code quality and ensure code reviews are conducted regularly
Participate in Agile/Scrum development processes
Support application deployment and sustainment in physical and virtual landscapes
Qualification
Required
Bachelor's degree in a STEM discipline with 2+ years of relative experience; master's degree in a STEM discipline with 0+ years of relative experience. 4 additional years of experience may be considered in lieu of degree
Requires an active Top-Secret clearance with Sensitive Compartmented Information (SCI) eligibility at time of application
Active CI Poly at time of application
Experience with JAVA
Experience working with microservices and containerization technologies, including Docker and Kubernetes
Experience with API development, including REST architectural style
Experience with Linux OS and Command Line Interface
Preferred
Experience with Open Systems Architecture design principles
Knowledge of non-relational databases, including MongoDB
Knowledge of Apache NiFi and Kafka
Security+
Benefits
Health insurance coverage
Life and disability insurance
Savings plan
Company paid holidays
Paid time off (PTO) for vacation and/or personal business
Northrop Grumman is an aerospace, defense and security company that provides training and satellite ground network communications software.