Veilant is dedicated to helping government and enterprise organizations manage commercial data risks. The Software Engineer, Full Stack will design, build, deploy, and operate production software that integrates geospatial data, external APIs, and cloud infrastructure.
Responsibilities:
- Build and maintain applications using Java and Angular
- Design and consume REST and GraphQL APIs
- Work across the full request cycle from database to user interface
- Design database schemas and write performant queries
- Deploy and operate services in cloud environments
- Improve monitoring, logging, and system reliability
- Support incident response and root cause analysis
- Keep systems running reliably in mission critical environments
Requirements:
- Ability to obtain a Security Clearance
- 5 plus years of professional software development experience
- Strong fundamentals in object oriented programming
- Experience with relational databases (SQL, PostgreSQL, etc)
- Comfort with REST APIs and web services
- Demonstrated ability to learn new languages and frameworks
- Travel 5%-10%
- Professional experience with Java or Angular
- Hands on experience implementing GIS or mapping technologies
- Experience with DevOps, CI/CD pipelines, or infrastructure as code
- Experience in regulated environments or working with cleared personnel
- Database administration or optimization experience
- Experience with Docker, Kubernetes, or containerization