Senior Backend Engineer (Java)

Abu Dhabi Tax Free17 days agoFull-time External
Negotiable
Responsibilities • Responsible for the design and development of back-end systems and the financial middle platform for internet financial credit products, continuously adapting to business changes and user needs. • Conduct requirement analysis, high-level design, detailed design, functional development, and technical documentation for projects. • Perform daily system maintenance, identify existing issues, and implement continuous optimization and improvements. • Participate in the development of credit product back-end systems. Requirements 1. Bachelor’s degree or above in Computer Science or a related field, with 5+ years of Java development experience; experience in leading tech companies in China is preferred. • Strong foundation in Java, familiar with J2EE architecture, and proficient in IO, multithreading, collections, and other core frameworks; knowledgeable in distributed systems, caching, and messaging mechanisms. • Strong skills in system analysis and architectural design, with practical experience in software system analysis and design methodologies. • Proficient in Spring Cloud, Dubbo, MyBatis frameworks, familiar with unit testing and TDD, as well as Linux and UML. • Skilled in MySQL database usage and capable of optimizing its performance. • Excellent logical analysis, communication, and quick learning abilities; highly responsible, proactive, and able to work under pressure with strong team collaboration skills. • Experience in internet financial credit product-related projects is preferred. • A sense of product ownership is an advantage. • Proficient in English and able to use it as a working language.