Astra Tech
Backend Engineer - Service Platform
Astra TechUnited Arab Emirates14 days ago
Full-timeEngineering, Information Technology
Role Summary

We are seeking a highly skilled Backend Engineer to join our Credit Middle Platform team. This role will focus on designing and developing core middle-platform systems such as Notification Services, Invoice Management, and User Services to support internet financial credit products. The engineer will play a critical role in building scalable, reliable, and reusable platform capabilities to accelerate business innovation and ensure operational stability.

Responsibilities

  • Design, develop, and maintain the Credit Middle Platform systems, including notification (SMS, email, push), invoice management, and user center modules.
  • Conduct requirement analysis, high-level and detailed design, functional development, and produce technical documentation.
  • Ensure system reliability through regular maintenance, problem identification, and performance optimization.
  • Collaborate with product managers and business teams to support new credit product features with middle-platform capabilities.
  • Drive continuous improvement in system scalability, architecture evolution, and development best practices.

Requirements

  • Bachelor’s degree or above in Computer Science or a related field, with 5+ years of Java development experience; experience in leading internet or fintech companies is a strong plus.
  • Strong foundation in Java, familiar with J2EE architecture, proficient in I/O, multithreading, collections, and other core frameworks.
  • In-depth knowledge of distributed systems, caching, and messaging mechanisms.
  • Proficiency in Spring Cloud, Dubbo, and MyBatis frameworks; familiar with unit testing and TDD; solid hands-on experience with Linux and UML.
  • Skilled in MySQL database design and performance optimization.
  • Strong logical thinking, problem analysis, and communication skills; proactive and responsible with the ability to thrive under pressure and collaborate in a team environment.
  • Experience in internet financial credit product-related projects is preferred.
  • A strong sense of product ownership is a plus.
  • Proficiency in English, with the ability to use it as a working language.

Key Skills

Ranked by relevance