Java Software Engineer (Senior Level)

Role Responsibilities:

  1. Participate in architecture design, core module development, and performance optimization for B2B enterprise systems.
  2. Build highly available, high-throughput distributed backend services using Spring Boot.
  3. Own database modeling, SQL optimization, and cache strategy design.
  4. Contribute to requirements analysis and technical solution design, driving continuous system improvement.

Requirements:

  • Bachelor’s degree or above in Computer Science or a related field.
  • 3+ years of Java development experience, including 2+ years building B2B enterprise systems.
  • Strong expertise in Spring Boot / Spring Cloud microservice architectures.
  • Proficient with MySQL, including SQL tuning and slow query analysis.
  • Hands-on experience with common NoSQL technologies such as Redis.
  • Familiar with distributed middleware (e.g., Dubbo, ZooKeeper, RabbitMQ).
  • Understanding of containerized deployment; familiarity with Docker, Kubernetes, and CI/CD practices.
  • Strong ownership mindset with solid teamwork skills and adaptability to agile development.

Nice to Have:

  • CET-4 or above; able to read English technical documentation and participate in cross-border communication.
  • Experience with Python scripting and/or data analysis.
  • Hands-on experience developing with LangChain and/or vector databases such as Qdrant.
  • Familiar with integrating and developing applications powered by large language models (LLMs).
  • Familiar with typical B2B business domains such as SaaS, ERP, and supply chain.

Application Process

If you share our vision and have relevant experience
please send your resume to:careers@wentong.cloud
Email subject line: Position Title + Full Name