Technical Architect to design, build, and lead the architecture of cutting-edge fintech solutions using modern cloud platforms, with a strong emphasis on security, scalability, and performance. The ideal candidate will have significant hands-on experience with ReactJS, Java Spring Boot, AWS and Azure Cloud, as well as a strong background in networking, secure coding practices, integrations, and system debugging.
The Technical Architect will be responsible for defining the technical architecture across cloud platforms, ensuring adherence to security best practices (e.g., OWASP Top 10) and integrating complex systems with modern API-driven and cloud-native approaches. They will also mentor the engineering team, conduct code reviews, and ensure that the architecture supports both functional and non-functional requirements.
Key Responsibilities:
1. Architectural Design & Leadership:
solutions using ReactJS (front-end) and Java Spring Boot (back-end).
platforms, ensuring optimal use of cloud services.
Top 10 and applying public/private key encryption principles.
ensuring adherence to architectural standards and best practices.
2. Cloud Architecture & Infrastructure:
RDS, Azure VMs, AKS (Azure Kubernetes Service), and cloud-native services.
including VPCs, VPNs, firewalls, load balancing, and DNS management.
implement monitoring solutions using CloudWatch, Azure Monitor, or equivalent.
3. Code Review & Quality Assurance:
optimizations, and security guidelines.
quality across ReactJS and Java Spring Boot stacks.
risks and vulnerabilities.
4. Security & Encryption:
encryption at rest and in transit, secure authentication protocols (OAuth, JWT, etc.), and
token management.
external systems using SSL/TLS.
and OWASP guidelines.
5. Systems Integration:
systems, such as payment gateways, identity providers, and third-party APIs.
heavy workloads.
environments and ensure smooth data flow between these systems.
6. Debugging & Problem Resolution:
issues, both in development and production environments.
troubleshoot system bottlenecks, latency issues, and failures.
proactively.
7. Networking & Cloud Security:
networks (VPNs), firewalls, and load balancers.
and Azure to ensure least-privileged access.
design.
8. Continuous Improvement & Collaboration:
deployment strategies on AWS and Azure using tools like Terraform, Ansible, and Jenkins.
reliability, introducing new technologies and solutions where appropriate.
product managers, business leaders, and technical teams.
Key Qualifications:
Education: Bachelor's/Master's in Computer Science, Engineering, or a related field.
Experience:
systems, cloud architecture, and security.
enterprise-grade applications.
Certified Solutions Architect and Azure Solutions Architect preferred.
issues in production systems.
encryption and secure communication methods.
Technical Skills:
o AWS: EC2, Lambda, S3, RDS, VPC, IAM, CloudFormation, CloudFront, SQS, SNS
o Azure: Azure VMs, AKS, Azure App Service, Azure Functions, Azure Storage, Azure
Networking
Soft Skills:
scalability issues.
team.
technical stakeholders.
stakeholders.
Preferred Certifications:
Job Types: Full-time, Permanent
اطلب مساعدة الخبراء لكتابة سيرة ذاتية مميزة.