Java Full Stack Developer-19020659

Location: Philadelphia
US Citizenship Required for this Position: Yes
Relocation Assistance: No
Clearance Type: Secret
Number of Openings : 1
Shift : 1st Shift

Northrop Grumman is seeking a Java developer to join our technical team and support our DoD customer Navy Information Warfare Command (NIWC -- formerly SPAWAR). Our team develops Microservice Capability Packages to our NIWC customer at our Naval Supply Activity, Philadelphia Pa location.

Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met.


Basic Qualifications: 

Secret Clearance

Minimum 2 Years Experience

Bachelors degree in Computer Science or related discipline

Java Development Skills


Full Stack Developer:
- Microservice Development Framework: Spring Boot Framework
- Web Development/UI/UX JavaScript, AngularJS, HTML, JQuery,
- Middleware Development/Business Logic Java
- Web Service Development REST
- Database: SQL/RDBMS, PostgreSQL RDBMS, MongoDB NoSQL, MariaDB
- OS (bash) Shell Scripting


- Methodologies/Practices: DevOps, Agile/Pivotal Way, Scrum/Kanban, Integrated Product Teams (IPTs), Continuous Integration/Delivery (via Jenkins), Test Driven Development (Unit Testing)
- Platforms/Cloud: Red Hat Enterprise Linux / CentOS, Amazon Web Services (AWS)
- Security: HP Fortify Scan and Annotation, OWASP, IdAM/Oauth/OpenID/JWT Tokens
- Containerization: Docker/ Docker Swarm, Kubernetes
- Tools: Trello, Slack, Eclipse/IntelliJ IDEs, Jenkins, JIRA, Junit, BitBucket/Git/GitHub/GitLab, Subversion, Apache JMeter, Selenium, Postman, Virtual Machines (VMWare/Virtualbox)



Preferred Qualifications: 


Architecture Knowledge considered a plus


- Familiar with Domain-Driven Design (DDD).


- Strong in design, integration, and interoperability problem solving skills.


- Familiar with microservice architectures.


- Familiar with architecting and migrating applications to cloud platforms.


- Understand emerging industry architectures (e.g. for Social, Mobile, Big Data, Cloud) - real world experience developing systems targeted for any of these platforms is a highly desirable skill.

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.








Job ID: 19020659

  Reasons to apply:

  1. Be part of a culture that thrives on intellectual curiosity, cognitive diversity and bringing your whole self to work.
  2. Use your skills to build and deliver innovative tech solutions that protect the world and shape a better future.
  3. Enjoy benefits like flexible work schedules, education assistance and paid time off.
Secret Required