Xiu-Jun Yang

Senior Software Engineer

United Arab Emirates12 yrs 10 mos experience
AI EnabledAI ML Practitioner

Key Highlights

  • Over 12 years of experience in software engineering.
  • Expert in microservices architecture and open banking API development.
  • Proficient in cloud deployments using AWS and Kubernetes.
Stackforce AI infers this person is a Fintech Backend Engineer with expertise in microservices and cloud technologies.

Contact

Skills

Core Skills

JavaMicroservices ArchitectureOpen Banking Api DevelopmentCloud DeploymentSystem MonitoringData EngineeringApi DevelopmentProject ManagementAndroid Development

Other Skills

AI-powered ToolsAWSAndroidAndroid SDKApache KafkaApache SparkCI/CDCSSCloud ApplicationsData AnalysisDatabasesDatadogDockerEclipseElastic Stack (ELK)

About

With over 12 years of experience, I contribute to Tarabut as a Java Engineer, specializing in microservices architecture, open banking API development, and seamless cloud deployments on AWS/OC. My focus lies in delivering secure and scalable solutions through advanced tools like Kubernetes, Docker, and CI/CD pipelines, ensuring compliance with central bank regulations. My work emphasizes maintaining robust systems, implementing Datadog monitoring frameworks, and resolving complex issues using Elasticsearch. Passionate about driving innovation, I leverage AI-powered tools to optimize development processes, collaborating closely with teams to deliver impactful and reliable financial technology solutions.

Experience

12 yrs 10 mos
Total Experience
2 yrs 5 mos
Average Tenure
9 mos
Current Experience

Pay10 global

Senior Software Engineer | Full Stack Engineer

Aug 2025Present · 9 mos · Dubai, United Arab Emirates · On-site

Tarabut

Software Engineer

Oct 2021Jul 2025 · 3 yrs 9 mos · Dubai, United Arab Emirates · Remote

  • 1. Designed microservice-based system architecture, defined API and data structures,
  • vibecoding efficiently using AI-powered tools(Windsurf/Codeium, Cursor, chatGPT),
  • developed services and deploy to AWS EKS(CI/CD, Docker, Helm, Kubernetes).
  • 2. Developed accounts (AISP) and payments (PISP) APIs conforming to open banking
  • standards(Spring boot, Java, PostgreSQL, MongoDB, Redis, Gradle, Maven, Integration/Unit
  • test , BOBF, SAMA, MTLS).
  • 3. Built full-stack applications(OAuth 2.0, OIDC, JWS, JSF, Python Django, Figma) aligned with
  • central bank regulations, and conducted issue analysis, problem resolution (Elasticsearch),
  • security remediation(Wiz, SonarCloud).
  • 4. Established Datadog monitoring and alerting using standard and custom metrics, and ensuring
  • centralised protection of PII(Personally Identifiable Information).
  • 5. Created asynchronous processing applications(Artemis, Kafka, Quartz).
JavaMicroservices ArchitectureOpen Banking API DevelopmentAWSKubernetesDocker+8

G42

Senior Software Engineer

May 2019Oct 2021 · 2 yrs 5 mos · United Arab Emirates

  • 1. Develop and maintain services such as UDF/UDAF/UDTF(Java), excel extractor(Java), news crawling(Python), restful API(Python) with model, build Docker image and deploy to production environment.
  • 2. Design and Implement pipeline progress and schedule job from millions dataset (Huawei cloud, SQL, Pyspark, Apache Hive, Impala SQL, Hadoop) to clean data, extract valuable data and extend table.
  • 3. Data Ingestion(Cloud), design, build up dashboard(Elasticsearch, Logstash, Kibana, Siren) and evaluate resource allocation.
  • 4. Data mining(SQL, Pyspark, Graphframes, Python pandas, Neo4j) to explore insight for new dataset to analyze what story or scenario there is and evaluate what could do.
JavaPythonSQLPysparkElasticsearchHadoop+2

Wisers information limited

Senior Java Developer

Aug 2017May 2019 · 1 yr 9 mos · Taipei City, Taiwan

  • 1. Develop RESTful API(Jersey) to provide analyzed media data from big data.
  • 2. Design and develop an continuous and fault-tolerant service to alert instant information for clients, CI/CD and monitor its procedure. (FreeMarker, Morphia, GitLab-CI)
  • 3. Design and develop a reactive and scheduled service to monitor and remind quota usage of user for system. (MongoDB, Airflow, Spring boot2)
  • 4. Develop a web service to set configuration of clients, and store data to database to support customized products. (Struts2, JSP, HTML, CSS, Oracle)
  • 5. Design and develop a messaging system to process asynchronous and streaming API request. (Kafka)
  •  Other Skills: Java, Maven, Docker, Tomcat, Junit, Mockito, Scrum, HTTP.
JavaRESTful APIMongoDBSpring BootCI/CDAPI Development

Huawei technologies

IT Engineer

Dec 2015Nov 2016 · 11 mos · Dubai, United arabic emirate

  • 1. Optimize data flow and process of user operation in a WMS(warehouse management system) to save cost, create new functionality to fit to new business strategy, run Acceptance Test, and IT training for clients.
  • 2. Trouble shooting and deploy system.
  • 3. Project Management for expansion of supply center, include schedule arrangement, monitor tasks’ progress, risk assessment, equipment purchasing, cost evaluation, warehouse layout and network construction.
  • 4. Data analysis and mining from database(Oracle).
  •  Achievement: Supply Chain Mgmt Dept Award- Distribution fulfillment model introduced for oversea DC (Published by Huawei SCM NT. No.[2016] 059).
OracleData AnalysisProject Management

Foxconn international holdings limited

Senior Software Engineer

Feb 2012May 2015 · 3 yrs 3 mos · Taipei, Taiwan(R.O.C.)

  • 1. Design and develop customized functionalities on Android smartphone for telecommunication corporation and brands, i.e. Sharp, Motorola, SK Telecom, Infocus, AT&T, CU, CMCC, CT, SK Telecomm, and etc. (Java, JIRA, SQLite, Encoding, VoIP, TCP/IP)
  • 2. Review and correct requirements from clients by specification of Telecommunication Technology (3GPP/3GPP2).
  • 3. Develop a cross-platform architecture in Android framework, and support operation between two brand chips. (Android SDK, AT command, adb)
  • 4. Integrate a 3rd-party application into native Android SDK and application, that accomplish 4G telecommunication functionalities.
  • 5. Develop and maintain in SIM IO, JNI and Qualcomm rilc. (C++, QXDM, MTK Catcher)
JavaAndroid SDKTelecommunication TechnologyAndroid Development

Education

National Sun Yat-Sen University

Master's degree — Department of Information Management

Jan 2009Jan 2012

University of Wollongong in Dubai

IELTS English Programme

Jan 2015Jan 2015

Shin Hsin University

Bachelor's degree — Department of Information Management

Jan 2005Jan 2009

Stackforce found 100+ more professionals with Java & Microservices Architecture

Explore similar profiles based on matching skills and experience