Java Developer with 3D Visualization: 2 openings

Project Location(s): Alexandria, Virginia

Education: Bachelor’s Degree in Computer Science

Duties

• Design, implement and maintain complex 3D visualizations using modern JavaScript libraries (like D3.js and derivative libraries)
• Design, implement and maintain modern Single Page Application user interfaces with modern JavaScript frameworks (like React, Angular, etc.)
• Work with customers and team members in an Agile development environment
• Follow Continuous Integration/Continuous Delivery (CI/CD) best practices for code build and deployments
• Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology