职位描述
主要职责:
1、负责系统的需求分析、设计和开发工作,确保项目质量和进度;
2、运用熟练的Java语言,了解相关的开发框架,如Spring、mybatis等。能独立完成复杂的系统开发;
3、参与项目设计,撰写技术文档;
4、代码按照规范编写和维护,确保项目代码风格和质量的一致性;
5、本职位根据项目需求,可能会有临时的短期出差。要能够适应出差安排;
6、在项目紧张、需求变化频繁或截止日期临近时,可能需要加班;
7、有开发高并发、高可用系统的经验优先。
职位要求:
1.熟练掌握Java编程语言:
熟悉Java语言基础,掌握面向对象编程思想(OOP)。
熟悉常用的开发工具和技术,如Idea,Maven、Git等。
2.数据库技能:
熟悉MySQL、Oracle等关系型数据库的使用,了解SQL优化。
熟悉NoSQL数据库,如Redis、MongoDB等。
有数据库设计经验,了解事务、索引等基础知识。
3.框架与技术栈:
熟悉常见Java开发框架,如Spring系列、Hibernate、MyBatis等。
熟悉Spring Cloud、Docker等技术。
熟悉缓存机制,消息队列(如RabbitMQ、Kafka)等常用中间件。
了解HTML、CSS、JavaScript、Vue等前端技术。
4.工作态度(很重要):
有良好的沟通能力和文档撰写能力,能够编写清晰易懂的技术文档。
具备较强的团队合作精神,良好的学习能力和自我驱动能力。
对自己的代码和工作成果负责,保证代码质量,不轻易提交未完成或有问题的代码。
不抛下问题,遇到技术难题时会努力解决。
善于化解团队内部的矛盾和分歧,避免挑起冲突,始终保持积极、和谐的工作氛围。 谦逊有礼,不急躁,尊重同事。
以担保或任何理由索取财物,扣押证照,均涉嫌违法,请提高警惕