Role: Full Stack Application Developer
Location: Manassas, VA Hybrid
- 6 to 9 years of experience in Full stack web application development (frontend and backend) using following technology stack:
Front end: Angular JS, HTML, CSS - Web App layer/Frameworks: Sprint Boot, Java JPA, REST API, Node.JS with Express on Tomcat server
- Backend : Oracle or Derby
- OS : RHEL 8.x
- Familiar with web application architecture concept.
Track record of building web application product contributed from requirement to realization all phases of SDLC.
2+ years of experience CI/CD tools (Jenkins, Nexus, Bitbucket/git, Ansible).
Essential Technical Skills:
- Operating System: Redhat Linux 8.x
- Language: Java (Expert level), Python (Advanced Level)
- Front end: Angular JS, HTML, CSS
- Web App layer/Framework: Sprint Boot, Java JPA, REST API, Node.JS with Express on Tomcat server
- Backend : Oracle or Derby
- CI/CD Tools: Jenkins, Nexus, Bitbucket/git, Ansible, Gitops, Postman
Desirable skills:
- DevOPS Tools: Jira, Confluence
- Language: Python, Shell scripting
- Exposure to container technology Docker, OpenShift, Kubernetes
- Automation experience on Firewall or other Networking technologies is a plus
Professional and Soft skills
- Could communicate with Squads (teams) effectively in an Agile environment
- Engaged and team-oriented
- Passion for problem solving
- Ability to work well in both a team (pair programming) and individual environment
- Agile mindset and be able to work in a fast paced environment
- Ability to perform research and analysis on your own as needed
- Fully understandable English skills both written and oral
- Security and Vulnerability Management 30% of time spent
- Apply and maintain periodic updates for RHEL and Windows with new features/enhancements.
- Maintain the RHEL and Windows Platform to ensure it is up to date with no security vulnerabilities.
- Provide on-site production support on a day-to-day basis.
- Application Development & Firewall Workflow Improvements 30% of time spent
- Implement new features and improve existing application modules using AngularJS, HTML, CSS, Spring Boot, Java JPA, REST APIs, and Node.js/Express.
- Collaborate with cross functional teams to translate requirements into secure, scalable, and maintainable application solutions.
- Streamline and enhance firewall workflow processes-working closely with networking and security squads to automate request handling, policy lifecycle activities, and change execution steps.
- Improve firewall policy provisioning by developing or optimizing tooling, scripts, and integrations (e.g., REST APIs, automation pipelines, dashboards) to reduce manual effort and errors.
- Contribute to continuous improvement initiatives related to firewall governance, policy standardization, and provisioning efficiency.
- Build technical documentation, workflow diagrams, and support materials for new application features and improved firewall processes.