Xiaomi
Posted 3w ago

软件开发工程师-java方向

Xiaomi
Wuhan or Beijing or Nanjing
OnsiteFull Time
Responsibilities
  • developing software
  • reviewing code
  • analyzing problems
Requirements
  • Bachelor's degree or higher in computer science
  • Software engineering, or a related field
  • Proficient in Java
  • Design patterns
  • Data structures, SQL, and familiar with Java frameworks and MySQL
Technical tools mentioned
JavaSpringSpring BootMyBatisSQLMySQL

Job description

1、参与基于 Java 技术栈的软件项目开发,包括需求分析、设计、编码和单元测试。
2、协助团队进行代码审查,确保代码质量和可维护性,遵循公司的开发规范和流程。
3、和产品/测试/运营进行密切沟通,能够根据需求提出合理技术方案;
4、负责软件开发过程中的问题分析和总结,提供建议和帮助改善研发流程;
5、关注行业技术发展趋势,积极学习新技术,为项目引入创新的解决方案。

1、计算机科学、软件工程等相关专业,具备扎实的计算机理论基础,本科及以上学历;
2、熟练掌握 Java 编程语言,熟悉常用的设计模式和数据结构;
3、了解常用的 Java 开发框架,如 Spring、Spring Boot、MyBatis 等;
4、熟悉数据库开发,掌握 SQL 语言,了解 MySQL 等主流数据库;
5、具备良好的沟通能力和团队协作精神,学习能力强,对技术有热情,有强烈的责任心。

About Xiaomi

Global technology specializing in consumer electronics and smart manufacturing.

Similar jobs

Software Development Engineer roles near Wuhan, Hubei
3w
Save
Mark Applied
Hide
软件开发工程师实习生
Wuhan, Hubei, China
OnsiteInternship
Xiaomi
XiaomiHong Kong Stock Exchange: 1810: Global technology specializing in consumer electronics and smart manufacturing.
Bachelor's in computer science or related; strong OOP, design patterns, solid fundamentals in algorithms, data structures, OS, and databases; good coding practices and teamwork.
1mo
Save
Mark Applied
Hide
软件开发工程师
Wuhan, Hubei, China
OnsiteFull Time
Xiaomi
XiaomiHong Kong Stock Exchange: 1810: Global technology specializing in consumer electronics and smart manufacturing.
Bachelor's degree in computer/software field, strong Java and multithreading skills, JVM GC experience preferred, familiarity with databases, Linux and shell, Git and Maven; Scala, sbt, IDE experience and AI development are a plus.
Java, JVM, Scala, Linux, Shell, Git, Maven, sbt, IDEA, Eclipse