岗位主要职责:
1.参与项目设计、开发全过程,保证设计合理、应用技术得当;
2.能独立承担单一模块的设计及开发;
3.进行单元测试,确保功能稳定,性能优异,使开发工作保质保量完成;
4.参与软件设计的重构、优化,保证产品的可迭代、可维护性;
5.指导初级开发工程师进行日常开发与系统维护;
6.完成领导安排的其他工作。
岗位招聘条件:
1.本科及以上学历,2年及以上Java开发经验,计算机、数学等其他工学类相关专业优先;
2.熟练掌握Java编程语言,熟悉SpringBoot、Spring Cloud、Mybatis等主流开发框架;
3.熟悉常用中间件Redis、RabbitMQ、Nginx等;
4.熟悉掌握数据库语言,熟悉MySQL等数据库和存储过程;
5.熟悉Linux环境,掌握基础docker容器化部署概念和命令;
6.具备良好的文档编制习惯和代码书写规范,思路清晰、学习能力强,勇于承担压力和挑战,具有较强的上进心和较好的团队合作精神。