Summary
Manage biometric identification application development through expert requirement generation, advanced proficiency in modern development languages and tools, and the delivery of secure, scalable solutions.
Essential Duties and Responsibilities
Principal application and cloud architect contributing to Azure architecture and enterprise Java, REST, and mobile application platforms, enabling secure, mission-critical solutions for law enforcement clients through cross-functional collaboration with NEC Japan and global partners.‑critical solutions for law enforcement clients through cross‑functional collaboration with NEC Japan and global partners.
- Execute requirements analysis, architecture/design, development, testing/QA, deployment,
and maintenance within Agile methodologies and in compliance with CJIS standards to deliver facial and fingerprint-based identification capabilities using NIST-evaluated matching engines and multimodal matching techniques for law enforcement mobile and web applications.‑based identification capabilities using NIST‑evaluated matching engines and multimodal matching techniques for law enforcement mobile and web applications
- Serve as a technical architect, providing guidance on architecture design and review for enterprise Java (17+) platforms, including Spring Boot services and WildFly/JBoss–based applications deployed on Microsoft Azure.
- Contribute to the design and modernization of systems to cloud-native, REST-based architectures, supporting web, mobile, and integration use cases.
- Establish, review, and enforce enterprise architecture standards, design patterns, and non-functional requirements across backend, frontend, and mobile solutions.
- Contribute to the architecture and development of Angular and React applications, ensuring secure, scalable integration with Java-based REST APIs.
- Contribute to Azure architecture and service adoption, including AKS, App Services, Key Vault, Storage, and Azure Monitor, supporting
📌 Software Engineer (Italia)
🏢 Nec
📍 Italia