Software Architect
Company
Information Systems Agency of Armenia
Category
Job Address
Application Deadline
IT
Yerevan, Armenia
18/02/2026
Responsibilities
- Define and maintain the overall technical architecture of the signing and identity platform
- Design secure, scalable, and high-availability backend systems and APIs using modern architecture patterns (e.g. microservices, event-driven)
- Translate business and compliance requirements (e.g. eIDAS, GDPR, PSD2) into robust technical solutions
- Select appropriate technologies and guide the team in their implementation
- Collaborate closely with backend developers, security engineers, DevOps, and product stakeholders to align architecture with company goals
- Lead architectural reviews, code standards, and design documentation processes
- Evaluate technical debt and recommend architectural refactoring when needed
- Ensure proper integration with third-party identity providers, national eID systems, and signing services
Required Qualifications
- 10+ years of software development experience, with at least 3+ years in technical or solution architecture roles
- Strong background in Java, Spring Boot, and modern backend development
- Deep understanding of identity management, authentication standards (OAuth2, OpenID Connect, SAML), and PKI
- Experience designing platforms that comply with eIDAS, GDPR, NIS2, or similar regulatory frameworks
- Proficiency in architectural patterns for distributed systems, API security, and data privacy
- Strong experience with cloud infrastructure (AWS, GCP, Azure) and containerization (Docker, Kubernetes)
- Familiarity with CI/CD pipelines, DevSecOps practices, and observability tools
- Excellent communication skills — able to translate complex technical designs into clear business impact
Application Procedures
Please send your CV to
hr@isaa.am, ensuring you mention the position name Software Architect in the subject line of the email.
Please mention in your application that you have learned about this position from MyJob.am