
Full Stack/Java Developer
- Jersey City, NJ
- Permanent
- Full-time
- Learn and work with the entire technology stack
- Participate in the development, release, and maintenance of web-based software applications
- Identify appropriate platforms (web application frameworks and the deployment stack) for delivering the company's products and services
- Evolve existing software system applications and architecture in various areas as needed
- Work together with Senior Management to plan and execute projects
- Quickly take ownership of projects
- 4-year degree in Computer Science, Math, Physics, or a related field
- Professional experience designing and developing Java based web applications
- Strong understanding of relational database technologies (MSSQL, MySQL, and/or PostgreSQL)
- Experience in developing RESTful web services
- UI development experience, especially with a modern JavaScript framework (Angular, AngularJS, React, and/or Vue)
- Experience with text analytics, including preprocessing of unstructured information
- 4 - 6 years of experience
- Experience with Docker, Kubernetes, Git
- NIST-800-171, NIST-800-53 experience
- FedRAMP experience
- Experience with Jenkins and BitBucket CI/CD
- Discretionary Time Off for all employees, with no maximum limits on time off
- Industry leading health, vision, and dental benefits
- Competitive compensation package
- 16 weeks of fully paid parental leave
- Flexible, hybrid approach to working from home and in the office where applicable
- Focus on wellness and employee health through stipends and dedicated wellness programming
- Purposeful career development programs with reimbursement provided for educational certifications