Match score not available

Java Lead/Solution Architect (Riyadh) (Retail Fintech - B2C)

Remote: 
Full Remote
Contract: 
Work from: 

Job description

Job description
Location: Riyadh (Onsite)

Lead/Solution Architect (Retail Fintech - B2C)
Experience: 10+ Years (hands on)

Immediate Joiners Only
Visa Sponsorship Available for Any Nationality
Our client is seeking a skilled professional from the Fintech industry, preferably with mobile applications experience, to join our team as a Lead/Solution Architect. The ideal candidate should demonstrate proficiency in Java, ReactNative, Microservices (Docker & Kubernetes), and MongoDB.
Selection Process:
  • Online Test (test Gorilla)
  • Internal Technical Discussion
  • Client Discussions
Responsibilities:
  • Develop robust and secure mobile applications using the ReactNative framework, adhering to best practices and maintaining code aesthetics.
  • Utilize object-oriented programming languages, with Java being a prerequisite (additional languages are a plus).
  • Possess in-depth knowledge of JavaScript, HTML, and CSS.
  • Demonstrate a deep understanding and implementation of application component life cycles, virtual DOMs, and state management.
  • Design and integrate APIs (swagger) and create RESTful microservices in OpenShift (mandatory) and Kubernetes (a plus).
  • Work comfortably with SQL/NoSQL databases, specifically MongoDB (mandatory), and additional databases (a plus).
  • Have a solid foundation in data structures, algorithms, object-oriented programming, MVC architecture, and design patterns.
  • Design distributed systems with high availability.
  • Experience with modern build strategies, continuous integration, unit testing, test-driven secure development practices, static and dynamic analysis, and automated integration tests.
  • Demonstrate expertise in continuous delivery and work seamlessly with CI/CD pipelines (GitLab, Jenkins).
  • Ability to function in orchestrated and microservices-oriented environments, understanding CI/CD pipeline principles and flows.
  • Proficient in Docker and image registries.
  • Optimize code performance, incorporating type checking, unit testing, prop types, and efficient debugging techniques.
  • Experience in developing FinTech mobile applications is a plus.
  • Comfortable with side solutions like ESlint, Jest, and similar tools.
  • Lead hands-on work across squads, setting up environments, repositories, CI/CD pipelines, and supporting architectural discussions, ensuring timely delivery with advanced and complex integrations.
  • History of coaching/mentoring other squad members in both front and back-end development.
Skills:
Java, ReactNative, Microservices, Springboot, Hibernate, MongoDB, Design Patterns, Data Structures, Algorithms, MVC Architecture, JavaScript, TypeScript.

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Communication
  • Leadership
  • Mentorship
  • Teamwork

Solutions Architect Related jobs