Job Summary for OutSystems Architect (San Diego, CA):
- Lead the design of scalable, enterprise-grade OutSystems applications using layered architecture.
- Define and implement microservices and event-driven architecture strategies.
- Optimize and tune application performance for large-scale solutions.
- Develop integration strategies with banking systems and payment platforms.
- Implement secure authentication mechanisms (OAuth2, IDM, SSO).
- Ensure regulatory and compliance requirements are met in investment banking applications.
- Utilize deep expertise in OutSystems Core, Foundation, and End User modules.
- Apply architectural best practices and scalability patterns in solution design.
- Integrate Kafka-based event streaming and manage file processing/microservices deployments.
- Design reporting architecture; familiarity with Tableau or other BI dashboard tools.
- Contribute DevOps knowledge including version control, CI/CD, and deployment planning.
- (Nice to have) Experience in investment banking systems and/or training and mentoring team members.