Java高级开发工程师
艾拉丁网络科技(北京)有限公司
- 公司规模:50-150人
- 公司性质:民营公司
- 公司行业:互联网/电子商务
职位信息
- 发布日期:2019-02-20
- 工作地点:北京-朝阳区
- 招聘人数:1人
- 工作经验:5-7年经验
- 学历要求:本科
- 职位月薪:2.5-4.2万/月
- 职位类别:高级软件工程师
职位描述
岗位职责:
1.负责公司业务系统(数字货币交易所)的底层业务逻辑、数据结构、前端接口的设计及程序实现;
2.确保架构设计的高可用性、安全性、先进性、可扩展性和高并发能力;
3. 配合与外部机构的接口设计、实现和联调;
4. 对上线系统进行持续运维和优化;
开发技术需求:
1.精通Spring和Spring boot,精通IoC,AOP
2.精通REST接口开发,CORS,Websocket C&S,HTTP协议
3.熟练掌握Spring常用注解,熟练掌握Java范型和反射
4.熟练掌握DDD模式
5.熟练掌握Spring Scheduling,JMS,JWT
6.熟练掌握Hibernate,能独立解决包括但不限于数据库编码,时区相关的各种问题
7.熟练使用AWS常规服务,包括不限于SQS,SES,IAM,RDS,REDIS
8.熟练使用git,maven
9.了解SpEL,Swagger,2FA认证
10.了解DAO,JDBC,ORM逻辑关系
11.对慢启动服务如何快速调试开发有自己的一套解决方案和流程
12.独立开发强事务的基于MySQL的复杂业务逻辑
任职要求:
1. 统招本科,计算机或相关专业毕业;
2. 5年以上0-1复杂系统设计和主程经验;
3. Java基础扎实,熟悉SSM等主流开发框架,对分布式、高可用、高并发、系统安全有实际经验,并至少对一方面有深入理解;
4. 规范的Java和SQL实践经验,有code review经验者优先;
5. 有金融类高并发系统开发经验、有J2SE开发经验、有机构接口开发经验者优先;
6. 熟悉业务、思维缜密、理解和表达力强;热爱创业氛围、能控制时间并承受工作压力;在团队中积极乐观、愿意承担责任。
职能类别: 高级软件工程师
公司介绍
联系方式
- 公司地址:地址:span三里屯soho