职位描述
参与项目开发:协助资深工程师完成 Java 项目的开发工作,负责模块功能的代码编写,将设计方案转化为可运行的程序。
代码优化与调试:对自己编写的代码进行优化,提高代码的可读性、可维护性与执行效率。积极参与代码调试,及时解决开发过程中出现的问题,确保功能模块的正常运行。
编写技术文档:根据项目开发规范,撰写详细的技术文档,记录代码实现思路、功能说明以及相关技术要点,为项目的后续维护与升级提供支持。
学习与成长:积极参加公司组织的技术培训与交流活动,不断学习新的 Java 技术与开发框架,提升自己的专业技能水平。同时,在实际项目中向团队成员学习,积累项目经验,逐步成长为独当一面的开发工程师。
二、任职要求
1、学历与专业:本科及以上学历,计算机科学与技术、软件工程、信息与计算科学等相关专业,具备扎实的计算机基础知识。
2、Java 编程基础:熟练掌握 Java 编程语言,熟悉面向对象编程思想,了解常用的数据结构和算法,如数组、链表、栈、队列、排序算法等。
3、框架要求:熟悉使用以下框架:Spring、SpringMVC、mybatis、mybatisplus、Springboot、SpringCloud等主流框架
4、数据库知识:了解关系型数据库的基本概念,如 MySQL、Oracle 等,掌握基本的 SQL 语句编写,能够进行简单的数据库表创建、数据增删改查操作。
5、学习与沟通能力:具有较强的学习能力和自我驱动力,对新技术充满热情,能够快速掌握新知识并应用到实际工作中。具备良好的沟通能力,能够与团队成员进行有效的沟通与协作,共同解决问题。
6、加分项:有实际 Java 项目开发经验者优先考虑,如参与过开源项目、个人小项目等;熟悉 Spring、Spring Boot 等主流 Java 开发框架者将更具优势。