NNCCRS SW Engineer - MTF Message Monitoring App
Vector Synergy · Cut Off, LA · 3 wk ago
EngineeringContract
Duties/role
Designing the overall system architecture aligned with the prescribed technology stack;
Developing backend services for message ingestion, processing, validation, and storage;
Developing frontend components for user interaction, including dashboards and detailed views.
Skills, Knowledge, Experience Required
- Proven expertise in the design, development, and delivery of secure, enterprise-grade web applications in a defence or similarly regulated environment;
- Strong, demonstrable experience in:
- Backend development using Java;
- Frontend development using React;
- Database design and implementation using PostgreSQL;
- Object-relational mapping using Java Persistence API (JPA);
- Integration with Microsoft Exchange using Exchange Web Services (EWS) or IMAP;
- Implementation of authentication and authorization using Keycloak, including integration with Active Directory;
- Working with X.509 certificates, including handling, validation, and secure usage;
- Deployment and configuration on Linux environments, preferably Oracle Linux (versions 9 or higher);
- Configuration and use of Apache as a reverse proxy;
- Version control using Git;
- Experience in:
- Designing scalable and maintainable system architectures;
- Implementing role-based access control and fine-grained authorization models;
- Developing applications with secure coding practices.
- Desirable Experience:
- Working within controlled or restricted DevOps environments;
- Previous experience working within NATO environments.
Additional information
If you are interested, for further information, please contact the point of contact for this offer.