freehire launches on Product Hunt on 26 August.

Follow →

Java Backend Developer

Summary

Build and maintain Java-based microservices for a fintech platform, focusing on distributed systems, caching, and payment processing with Spring, MySQL, Redis, and Elasticsearch.

Design, develop, and maintain various modules of the company's platform systems.

Maintain and participate in the release and operation of microservices, including system deployment, end-to-end stress testing, performance monitoring, traffic control, and distributed tracing.

Lead and participate in the architecture design and technical solution evaluation of key projects, conducting technical reviews, feasibility assessments, and risk analysis.

Develop a deep understanding of business requirements and drive technical initiatives that support business objectives, resolve operational challenges, and improve development efficiency and delivery speed.

Plan and implement architectural upgrades, stability improvements, and performance optimization for core business services and critical systems.

Collaborate closely with cross-functional teams across different business units, promoting technical knowledge sharing, cross-department collaboration, and mentoring junior engineers to strengthen the overall engineering capability.

  • Design, develop, and maintain various modules of the company's platform systems.
  • Maintain and participate in the release and operation of microservices, including system deployment, end-to-end stress testing, performance monitoring, traffic control, and distributed tracing.
  • Lead and participate in the architecture design and technical solution evaluation of key projects, conducting technical reviews, feasibility assessments, and risk analysis.
  • Develop a deep understanding of business requirements and drive technical initiatives that support business objectives, resolve operational challenges, and improve development efficiency and delivery speed.
  • Plan and implement architectural upgrades, stability improvements, and performance optimization for core business services and critical systems.
  • Collaborate closely with cross-functional teams across different business units, promoting technical knowledge sharing, cross-department collaboration, and mentoring junior engineers to strengthen the overall engineering capability.

Bachelor's degree or above in Computer Science, Software Engineering, or a related field.

Minimum 3 years of Java development experience, with hands-on experience in Internet-based projects. Able to independently develop new projects as well as enhance and maintain existing systems.

Strong expertise in Java multithreading and thread pool management, with solid knowledge of distributed systems, caching technologies, message queues (MQ), and search technologies.

Familiar with distributed backend service development processes and best practices. Proficient in development frameworks such as Spring, MyBatis, Spring Boot, and Dubbo.

Proficient in Redis, Elasticsearch, and other NoSQL technologies. Strong experience in MySQL database design, development, performance optimization, and tuning.

Self-motivated, dependable, and proactive, with a strong sense of ownership and a continuous learning mindset. Candidates who demonstrate initiative and a passion for continuous improvement will have an advantage.

Experience in trading systems, payment systems, or fintech-related backend development is highly preferred.

Experience in business application testing or development testing is an added advantage.

Proficient in both Mandarin and English in all spectrums. We are seeking candidates proficient in Mandarin to effectively communicate with Mandarin-speaking clients.

Advertising, Marketing & Communications Services 51-100 employees

Smilepayz is a premier service provider specializing in offering cross-border financial solutions designed to cater to the unique requirements of businesses in various sectors.

At Smilepayz, we focus on streamlining financial processes for businesses across diverse industries. With customized, multi-country options, we emphasize professionalism, security, and dependability.

Smilepayz is a premier service provider specializing in offering cross-border financial solutions designed to cater to the unique requirements of businesses in various sectors.

At Smilepayz, we focus on streamlining financial processes for businesses across diverse industries. With customized, multi-country options, we emphasize professionalism, security, and dependability.

See also