主要职责:
1. 参与业务调研、技术调研,进行系统架构设计,确保系统的可扩展性、安全性和性能。
2. 编写高质量、可维护的代码,并进行代码审查,确保系统稳定可靠。
3. 与产品经理、设计师和测试工程师紧密合作,确保技术实现符合产品需求。
4. 按时按质推进工作,确保进度符合项目计划。
任职要求:
1. 5年以上使用Java开发复杂系统的经验。
2. 熟悉Spring Boot/Spring Cloud等主流Java框架。
3. 熟悉分布式系统原理,对高并发、高可用系统设计有深入理解。
4. 熟悉数据库原理,对数据库事务有深入理解。
5. 熟练掌握微服务架构、消息队列和缓存技术。
6. 熟悉使用Kubernetes容器化技术进行应用部署和运维。
7. 有在券商、银行、支付或其它金融行业工作的经验者优先。
8. 良好的沟通能力和团队合作精神。