职位描述
岗位职责:1、掌握Java和相关技术栈进行软件设计和开发;
2、参与软件需求分析和系统设计,编写相关技术文档。
3、编写和优化代码,确保软件性能和稳定性。
4、参与软件测试和缺陷修复工作。
5、与团队成员协作,共同完成项目交付。
职位技能要求:
1、掌握Java编程语言。
2、了解Spring框架和相关技术栈以及安全框架的设计,如Spring boot、Mybatis和SpringSecurity等。
3、会使用主流的前后端分离架构和各种中间件以及web应用服务器。
4、掌握数据库设计和优化,熟练使用MySQL、Oracle等关系型数据库,能编写各类常见SQL语句并优化。
5、能够运用Linux系统进行系统运维和部署。