We are looking for a Engineer with strong expertise in Java backend and data systems to join our platform team. You will design and optimize large-scale data workflows and backend services that handle high-volume, high-frequency data. The role requires hands-on experience with Spark, time-series databases (TDengine or similar), and integration of diverse data sources. If you also have Golang experience, you will contribute to cross-language module development. Key Responsibilities Build and optimize backend services and data processing workflows using Java (Spring Boot) Develop batch and real-time data pipelines with Spark Design and manage time-series data solutions using TDengine (or similar) Integrate multiple data sources including Kafka, MySQL, MongoDB, Hadoop, and S3 Implement multithreaded tasks, scheduling, and monitoring mechanisms Ensure quality through automated testing, performance tuning, and technical documentation Contribute to module development or refactoring in Golang, if experienced Requirements 5–8 years of professional Java development experience, with strong skills in Spring Boot, JPA, and MyBatis/Hibernate Proven experience in Spark application development or operations Hands-on with TDengine or other time-series databases Experience integrating Kafka, MySQL, MongoDB in production environments Strong background in high-frequency data processing and performance optimization Familiar with Git, Maven/Gradle, and CI/CD pipelines Preferred Qualifications Practical experience with Golang project development Knowledge of containerized deployment (Docker, Kubernetes) Experience designing distributed system architectures Background in anomaly detection or monitoring system development
待遇面議
(經常性薪資達 4 萬元或以上)
未填寫