Full Stack Developer - Hybrid
Summary
Full stack developer supporting a mission-critical DHS/CBP traveler-screening program, designing, building, and modernizing secure real-time applications. Day-to-day spans Java/Spring microservices, React/Angular front ends, cloud-native development, AI/ML integration, and Agile SecDevOps with CI/CD.
- Design, develop, deploy, and maintain secure, scalable, high-performance full-stack applications supporting DHS/CBP mission-critical systems.
- Develop responsive front-end applications using React, Angular, JavaScript, HTML, CSS, Bootstrap, and modern JavaScript frameworks.
- Build and integrate backend services using Java, Spring, microservices, and RESTful APIs.
- Develop cloud-ready applications and support cloud migration, containerization, and modernization initiatives.
- Incorporate AI/ML technologies into the software development lifecycle and mission-supporting solutions.
- Implement secure authentication and authorization mechanisms, including JSON Web Tokens (JWT).
- Participate in architecture, technical design, development, unit testing, troubleshooting, and performance optimization.
- Collaborate with cross-functional teams in Agile Scrum and SecDevOps environments, supporting CI/CD and automated testing.
- Evaluate technical solutions and recommend improvements aligned with business objectives, schedules, and operational requirements.
- Support the complete software development lifecycle, including requirements analysis, estimation, implementation, testing, and deployment.
Requirements
- Education/Experience: Bachelor's degree with 12 years of related experience or Master's degree with 10 years; alternatively, 4 additional years of related experience in lieu of a degree.
- Citizenship/Clearance: U.S. Citizen with DoD TS clearance or DHS Full BI; must meet CBP background investigation requirements before starting.
- Cloud Development: 3+ years developing cloud-ready applications and/or migrating applications to cloud environments.
- Backend Development: 2+ years of experience with Java, JSF, JavaScript, Spring, or automated testing tools such as Selenium.
- Frontend Development: Minimum 2 years of experience in at least two technologies, including React, Angular, Redux, HTML, CSS, JSX, Bootstrap, ES6, JWT, JSON, Babel, Webpack, Axios, NPM, or Node.js.
- JavaScript Frameworks: Proficiency in JavaScript, DOM manipulation, the JavaScript object model, and React/Angular principles.
- Microservices/APIs: 2+ years of experience developing and integrating microservices and RESTful APIs.
- Web Technologies: Hands-on experience with HTML, CSS, Bootstrap, Axios, and modern authentication mechanisms such as JWT.
- AI/ML: Experience using AI/ML throughout the software development lifecycle and/or implementing AI/ML solutions.
- DevSecOps: Experience with Agile Scrum, SecDevOps, automated testing, and containerized applications, preferably using Konvoy.
- Experience with Gemini Enterprise AI Platform, Google Cloud, Redux Store, ES6, Babel, Webpack, NPM, Node.js, and application performance optimization.
- AWS Developer or Solutions Architect certification and an active Full CBP Background Investigation (BI).
Benefits
- Paid Time Off PTO):TEN (10) Paid days off & FIVE (5) Floating days off.
- Holidays: 11 Paid Holidays. Flex time can be utilized instead of holiday time usage.
- Payroll: Paid Bi-Monthly.
- 401(k): Partnered with the SECOND LARGEST Retirement plan provider in the U.S. Guaranteed 3% match. Eligibility – 21 years of age or older, after 3 months of employment
- Individual or company-wide performance and recognition awards (Quarterly)
- UNITED HEALTHCARE PPO, extensive national coverage.
- INCLUDES: Medical/Dental/Vision/HSA.
- Eligible on the first of the month, immediately after the start date.
- Submit the enrollment form within 30 days of your start date otherwise, you will have to wait until October for the new year enrollment.
- Training & Career Development Reimbursement of Tuition and training needed to support career development.
- $150 monthly reimbursement contribution paid monthly towards parking expenses.
- Receipts must be submitted by the close of business on the 25th of each month.
- Reimbursements will be paid on the first payroll AFTER reimbursements are submitted each month.
- Performance bonus – Project-based
- Yearly bonus – Company based