Software Engineer (JAVA)

Software Engineer (JAVA)

Job Category: Information Technology
Job Type: Hybrid
Job Location: Project Based

Job Requirements:

⦁College degree or above in computer, information technology or related majors

⦁Master the Java language, familiar with SpringMvc, Spring boot, Spring Cloud, Mybatis and other frameworks, and familiar with microservice architecture

⦁Solid programming skills, master network protocols, multi-threading, data structure algorithms, distributed development, have good object-oriented analysis, design, development capabilities and ideas, and have a certain understanding of common design patterns and application scenarios

⦁Master SQL development, SQL tuning, familiar with Postgresql/Mysql/Oracle

⦁Proficiency in various development tools, construction tools and management tools, such as Git, Idea, Maven, Jenkins, etc.

⦁Familiar with distributed frameworks, caching technology, and capable of designing high-concurrency architectures.

⦁Product-oriented modular thinking, strong sense of responsibility, resistance to pressure, eager to learn, like to delve into new technologies, and able to communicate and collaborate across teams.

⦁Fluent in Mandarinn as this role required to liaise with Mandarinn speaker clients。

 

Job Responsibilities:

⦁Design, code, test, debug web applications

⦁Design and develop business function system

⦁Design and execute documented unit and system tests

⦁Analyze and solve problems in the software development process

⦁Cooperate with the project manager to complete the relevant task objectives

Working Location:Sunway Geo Avenue (WFH)

 

任职要求:

⦁ 计算机、信息技术或者相关专业大学以上学历;

⦁ 掌握Java语言,熟悉SpringMvc、Spring boot 、Spring Cloud、Mybatis等框架,熟悉微服务架构;

⦁ 编程功底扎实,掌握网络协议,多线程,数据结构算法,分布式开发,具有良好的面向对象分析、设计、开发能力和思想,对常用设计模式及应用场景有一定了解;

⦁ 掌握SQL开发,SQL调优,熟悉 Postgresql/Mysql/Oracle其一;

⦁ 熟练掌握各种开发工具、构建工具和管理工具,Git、Idea、Maven、Jenkins等;

⦁ 熟悉分布式框架,缓存技术,具备高并发架构设计能力 。

⦁ 有产品化模块化思维,责任心强,抗压,好学,喜欢钻研新技术,能进行跨团队的沟通协作;

⦁需要流利的中文沟通能力

 

岗位职责:

⦁ 设计,编码,测试,调试网络应用程序;

⦁ 设计及开发业务功能系统;

⦁ 设计,执行文档记录单元和系统测试;

⦁ 分析并解决软件开发过程中的问题;

⦁ 配合项目经理完成相关任务目标。

Apply for this position

Allowed Type(s): .pdf, .doc, .docx