职位描述:
作为Java开发工程师,您将负责参与我们产品的后端开发,包括但不限于设计、编码、测试和维护。我们期待您能够与团队紧密合作,共同推动产品的创新和优化。
职位要求:
1.至少3年以上的Java开发经验。
2.熟悉Java编程语言和生态系统,包括JVM、JDK等。
3.熟悉Spring框架,包括Spring Boot、Spring MVC、Spring Data等。
4.熟悉RESTful API设计和开发。
5.熟悉数据库技术,如MySQL、PostgreSQL或NoSQL数据库。
6.熟悉微服务架构和容器化技术,如Docker、Kubernetes。
7.熟悉版本控制工具,如Git。
8.良好的代码编写习惯,包括代码审查和单元测试。
9.良好的沟通能力和团队合作精神。
技能要求:
1.熟练掌握Java SE核心概念,包括集合框架、多线程、IO、网络编程等。
2.对Java EE有一定的了解,包括Servlet、JSP、EJB等。
3.熟悉前端技术,如HTML、CSS、JavaScript,以及框架如VUE或Angular,将是一个加分项。
经验要求:
1.有在敏捷开发环境中工作的经验。
2.有大型项目开发经验者优先。
个人素质:
1.强烈的责任心和自我驱动能力。
2.良好的问题解决能力。
3.对技术充满热情,愿意不断学习和成长。