与今日招聘企业随时沟通
与今日招聘企业随时沟通
岗位职责:
1、参与完成公司物联网接入平台、基础平台的研发和优化;
2、负责平台管理系统及交互API接口编写,日常运维和架构优化设计、开发及维护;
3、优化应用层框架,设计业务模型,开发公司要求的应用功能;
4、对接可视化对讲设备,智能家居设备等云接口;
5、负责系统的测试、调优,以及相关文档的撰写;
6、负责系统相关日志的分析处理。
任职资格:
1、本科以上学历,计算机软件,信息工程等相关专业;
2、5年以上物联网开发经验;
3、精通 Java开发语言及Spring、SpringMVC、SpringCloud、MyBatis等框架,读过开源项目源代码,了解主流框架基本原理;
4、精通MySQL的使用,熟悉分布式数据库的设计与优化;
5、熟悉Linux系统,mq、redis、git等,熟悉脚本语言(shell),熟悉docker配置;
6、擅长Java性能调优,对大型分布式系统有研究,具备高并发高可用性系统开发经验者优先;
7、喜欢钻研技术,具备独立解决问题的能力;
8、认真严谨,踏实稳重,有很强的工作责任心;
9、具有良好的表达、交流能力和团队合作精神,能够跟团队共进退,互相帮助。
职位描述:
1. 负责公司项目的后端开发;
2. 基于SpringBoot、Mybatis等框架进行业务开发;
3. 负责公司原业务梳理文档编写等工作;
岗位要求:
1. 计算机专业中专及以上学历;
2. 熟悉JAVA语言,熟练运用SpringCloud、SpringBoot、Mybatis等框架;
3. 熟悉MySQL,能够独立编写复杂的SQL语句,熟练使用NoSQL,如:redis、memcached;
4. 熟悉Nginx、Docker等产品的基本使用和部署;
5. 熟悉常用的设计模式;
6. 具备良好的编程规范,注重代码的简洁和可维护性;
7. 良好的合作、沟通、服务意识,良好的编程习惯。
职责描述: 1、负责系统业务功能模块的需求分析、设计、开发与维护; 2、搭建系统开发环境,完成系统框架和核心代码的实现; 3、系统开发测试、部署和集成; 4、负责解决项目中的技术难点、优化业务处理逻辑; 5、输出所负责模块的相关文档; 任职要求: 1、本科及以上学历,3-5年java开发经验,英语可读写; 2、使用Eclipse、IDEA等开发工具; 3、熟悉Linux系统并熟练使用Nginx、Tomcat、Apache部署配置web环境; 4、使用SVN、 Maven、Git等项目管理和项目构建工具; 5、掌握Spring/Spring Cloud、SpringBoot、Mybatis/Hibernate、Redis、Dubbo等常用框架及类库; 6、Oracle等关系型数据库,具备复杂SQL调优能力及Procedure 编写能力优先; 7、熟悉中间件知识 (MQTT 或 Tibco RV 或 Active MQ 等 )优先; 8、熟悉HTML、CSS、Javascript、JQuery、Vue等WEB页面设计与编程; 9、良好的问题理解能力,能够理解以及处理复杂逻辑; 10、具备较强的自学能力,团队精神及抗压能力;
工作职责: 1、参与互金平台系统设计、代码开发、系统优化等等工作; 2、按照行内规范编写设计相关技术文档; 3、系统日常技术支持和系统维护; 4、参与与软件需求与设计审核和代码检查。 任职资格: 1、三年以上使用JAVA开发的经验,计算机专业本科以上学历; 2、熟练使用Spring、SpringMVC和MyBatis等主流的开发框架; 3、具有分布式、多线程、缓存、消息队列编程经验; 4、熟悉Linux 操作系统常用命令; 5、可独立完成管理平台前端页面开发; 6、熟悉常用的设计模式,有实际应用场景,有良好的编码习惯; 7、具备较强的责任心,沟通能力和学习能力,具有团队合作精神; 8、有金融项目开发经验,熟悉银行账户优先。"
技术栈:java,spring boot,mysql,redis
职责:
1 负责公司智能边仓系统完善,迭代
2 负责公司平台开发,迭代
任职要求:
1 本科学历,软件或算法相关专业,一年及以上java开发经验,能独立在现有框架上进行功能开发
2 熟悉java,spring boot,mysql,hibernate,mybatis,与前端有对接经验
3 加分项:了解人工智能,对算法有了解,懂得sql调优,有前端、测试经验,接入过支付系统,做过线上商场
另:公司有人工智能项目,感兴趣可以学习提升
JOB DUTIES:Responsibilities of the incumbents are across functional lines with individuals assigned in new program development and/or maintenance of existing mobile, WEB, Cloud, server, personal computer, and/or distributed computing systems. ?Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.?Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.?Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.?Drives application development focused around delivering business valuable features?Maintains high standards of software quality within the team by establishing good practices and habits?Identifies and encourage areas for growth and improvement within the team?Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness?Performs integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results.?Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.BACKGROUND/EXPERIENCE:Basic qualifications:?Position requires a 4-year degree from an accredited college or university.?3 year or more of software development experience or a master’s degree in computer science or related field.?1 year or more of experience in designing and developing software applications in Java or Scala or a master’s degree in computer science or related field.?1 years or more of developing customer facing applications using front-end frameworks, libraries (React / Angular / Polymer / Vue) and design patterns.?1 years or more of experience coding HTML 5, CSS3, JavaScript and Web components 职能类别:Java开发工程师
1. 熟悉掌握常用java框架、组件(SpringMVC/SpringBoot/SpringCloud/MyBatis)及微服务全家桶;2. 能熟练使用Redis、MQ、ES、多线程等;3. 熟练使用MySQL或Oracle,了解并能快速上手MongoDB等;4. 熟练使用Linux、Maven、Git,并且了解基础的Nginx配置及调优; 5. 良好的业务抽象思维、对象化概念,注重方法复用以及具有良好的编码习惯; 6. 有可视化报表开发经验的加分,有Sql优化经验的加分,有多线程实际场景开发的加分; 7. 自驱力强,自学能力强,对其他领域的技术有一定兴趣和学习的动力。 职能类别:Java开发工程师
JOB PURPOSE:The Sr. Software Engineer contributes to design, development and deployment of Caterpillar’s state-of-the-art digital platform. This position will build a world class platform to host a wide range of digital applications.JOB DUTIES: Responsibilities of the incumbents are across functional lines with individuals assigned in new program development and/or maintenance of existing mobile, WEB, Cloud, server, personal computer, mainframe, and/or distributed computing systems.1.Competent to perform all programming, project management, and development assignments without close supervision; normally assigned the more complex aspects of systems work.2.Works directly on complex application/technical problem identification and resolution, including responding to off-shift and weekend support calls.3.Works independently on complex systems or infrastructure components that may be used by one or more applications or systems.4.Drives application development focused around delivering business valuable features5.Mentor and assist software engineers, providing technical assistance and direction as needed6.Maintains high standards of software quality within the team by establishing good practices and habits7.Identifies and encourage areas for growth and improvement within the team8.Guide the team to develop a structured application/interface code, new program documentation, operations documentation and user guides in a casual, flexible environment9.Communicate with end users and internal customers to help direct development, debugging, and testing of application software for accuracy, integrity, interoperability, and completeness10.Performs integrated testing and customer acceptance testing of components that requires careful planning and execution to ensure timely, quality results.11.Employee is also responsible for performing other job duties as assigned by Caterpillar management from time to time.The position manages the completion of its own work assignments and coordinates work with others. Based on past experiences and knowledge, the incumbent normally works independently with minimal management input and review of end results.Typical customers include Caterpillar customers, dealers, other external companies who purchase services offered by Caterpillar as well as internal business unit and/or service center groups. The position is challenged to quickly and correctly identify problems that may not be obvious. The incumbent solves problems by determining the best course of action, within departmental guidelines, from many existing solutions. The incumbent sets priorities and establishes a work plan in order to complete broadly defined assignments and achieve desired results. The position participates in brainstorming sessions focused on developing new approaches to meeting quality goals in the measure(s) stated.Basic qualifications:?Position requires a four-year degree from an accredited college or university.?Five years or more of software development experience or at least three years of experience with master’s degree in computer science or related field.?Five years or more of experience in designing and developing software applications in Java or Scala or at least three years of experience in Java or Scala with master’s degree in computer science or related field.Top candidates will also have:?Proven experience in many of the following,oDesigning, developing, deploying and maintaining software at scale.oDeveloping software applications using relational and Nosql databases.oApplication architectural patterns, such as MVC, Microservices, Event-driven, etc.oDeploying software using CI/CD tools such as Jenkins, GoCD, Azure Devops etc.oDeploying and maintaining software using public clouds such as AWS or Azure.oWorking within an Agile framework (ideally Scrum)?Strong understanding and/or experience in many of the following,oBatch or stream processing systems such as Apache Spark, Flink, Akka, StormoMessage brokers such as Kafka, Rabbitmq, AWS SQS, AWS SNS, Apache ActiveMQ, Kinesis.oExperience designing well-defined Restful APIsoExperience writing API proxies on platforms such as Apigee Edge, AWS API Gateway or Azure API GatewayoHands one experience with API tools such as Swagger, Postman and AssertibleoTest driven development and behavior driven development.oHands on experience with testing tools such as Selenium and Cucumber and their integration into CI/CD pipelines.oDatastores such as MongoDB, Cassandra, Redis, Elasticsearch, MySQL, Oracle.oDebugging and maintaining software in Linux or Unix platforms.?Must demonstrate solid knowledge of computer science fundamentals like data structures and algorithms.?Ability to work under pressure and within time constraints?Passion for technology and an eagerness to contribute to a team-oriented environment?Demonstrated leadership on small to medium-scale projects impacting strategic priorities?Bachelor’s degree in Computer science or Electrical engineering or related field is required 职能类别:Java开发工程师
免费求职
企业直招 不收取任何费用专业招聘
专人服务 入职速度快50%优质服务
24小时客服响应 快速解答今日招聘网是由滨兴科技运营的人才网,未经今日招聘网同意,不得转载本网站之所有招工招聘信息及作品
浙公网安备 33010802002895号 人力资源服务许可证 330108000033号 增值电信经营许可证 浙B2-20080178-14 出版物经营许可证 新出发滨字第0235号 浙B2-20080178-14
互联网违法和不良信息举报中心:0571-87774297 donemi@163.com