Position Title : Solution Architect - Enterprise Mobile Applications (Ionic React + Java)
Location : Remote
Position Status : Contract
Position Description :
We're seeking an experienced Solution Architect to lead the design and implementation of enterprise-grade mobile applications using Ionic React for the frontend and Java-based microservices for the backend. This role demands deep expertise in ERP integration, Microsoft ecosystem, and SSO protocols, with a strong emphasis on architectural integrity, scalability, and security.
Responsibilities :
- Architect and enhance end-to-end mobile solutions combining Ionic React and Java RESTful APIs.
- Design and validate POCs for seamless integration with ERP systems (e.g., Dynamics 365), legacy platforms, and Microsoft applications (e.g., Power BI).
- Lead SSO and identity management architecture using SAML, OAuth2, OpenID Connect; integrate with providers like Microsoft Entra ID.
- Collaborate with cross-functional teams to meet functional, security, scalability, and compliance requirements.
- Mentor development teams to ensure architectural consistency and adherence to best practices.
- Align solutions with DevOps, CI / CD pipelines, containerization (Docker / Kubernetes), and cloud-native deployment strategies.
- Ensure compliance with security standards, data privacy regulations, and governance frameworks.
- Stay current with Ionic Framework advancements, including Capacitor plugins, major releases, and ecosystem trends.
Required Education :
Bachelor's degree in Computer Science, Engineering, or related field
Required Skills :
Proven experience deploying mobile apps using Ionic React or React Native.Strong grasp of microservices architecture, RESTful API design, and SOA principles.5-6 years of experience in enterprise solution architecture.Hands-on experience integrating Microsoft Dynamics 365, Power BI, and other Microsoft services.Proficiency in DevOps tools (CI / CD, Docker, Kubernetes) and Infrastructure as Code (Terraform, Deployment Manager).Solid background in database design and optimization, especially DB2.Deep understanding of security best practices : secure coding, token management, encryption.Ability to communicate complex technical concepts to non-technical stakeholders.Exceptional leadership, collaboration, and communication skills.