最新Java远程工作招聘信息

岗位职责:
1、负责对后端、管理端的接口设计和开发,问题跟踪解决和性能优化
2、负责数据库设计、调优、查询优化、系统搭建部署工作。
3、负责项目需求分析及功能设计,并参与项目系统的架构设计;  
4、解决项目部署和运行中出现的各种问题;
5、统筹项目组内技术管理,提升代码质量。

任职资格:
1、本科学历,5年以上开发经验;具有一个以上完整项目经验
2、扎实的计算机基础,拥有良好的编码习惯和素养,善于总结和思考,保持技术热情;
3、JAVA 基础扎实,精通集合、反射、泛型、IO 、多线程基础框架,精通JVM原理和优化
3、熟悉Spring、Spring Boot,Spring MVC、Spring Cloud、Mybatis等主流java框架或技术;
4、对数据库的基本理论和内部实现机制有深刻的理解,能够熟练应用MySQL/Postgresql/MongoDB/HBase或其它主流数据系统,有实际大数据量的数据库设计经验;
5、熟悉分布式、缓存、消息、搜索等机制,熟悉Kafka、Pulsar、Redis、Zookeeper、Elasticsearch、etcd等使用和原理;
6、熟悉SOA ,熟练并使用过 rpc 框架,熟悉微服务架构,熟悉http协议 ;
7、熟悉缓存技术,网站优化,服务器优化,集群技术处理、网站负载均衡、系统性能调优等软件编程高级技术;
8、具有良好的系统分析、架构设计能力,熟悉软件系统分析/设计的方法论,并有丰富的实践经验;
8、有影视/直播/社区系统研发经验,熟悉成熟商业系统的整体业务逻辑;
**

如何申请

Java中级开发工程师
15k-25k 远程全职/兼职 远程工作

我们正在寻找一位经验丰富且技术娴熟的后端Java开发工程师加入我们的团队。该职位主要负责开发和维护高效、可扩展的服务器端应用程序,并确保系统的稳定性和性能。

主要职责:

– 使用Spring全家桶(Spring Boot, Spring MVC, Spring Security, Spring Data等)进行后端开发。

– 设计、开发、测试和维护高性能、可扩展的服务器端应用程序。

– 与前端开发人员协作,进行接口设计和联调。

– 编写高质量的代码,并确保代码的可维护性和可读性。

– 参与系统架构设计,优化系统性能,解决技术难题。

– 编写并维护技术文档,确保团队成员能够理解和维护系统。

 

职位要求:

– 计算机科学、软件工程或相关专业本科及以上学历。

– 至少3年Java后端开发经验,熟练使用Java语言及其相关技术栈。

– 深入理解Spring全家桶,包括Spring Boot, Spring MVC, Spring Security, Spring Data等。

– 熟悉MySQL、PostgreSQL或其他主流关系型数据库的使用和优化。

– 具有RESTful API的设计和开发经验。

– 熟练掌握CI/CD流程,能够使用工具(如Jenkins, GitLab CI等)实现持续集成和持续部署。

– 熟练编写测试代码,具有良好的测试习惯,确保代码的质量和稳定性。

– 熟练使用Git进行版本控制,能够正确提交PR(Pull Request),实现友好的远程协作开发。

– 良好的问题分析和解决能力,能够独立完成任务。

 

加分项:

– 有微服务架构的开发经验,熟悉Docker、Kubernetes等容器技术。

– 了解前端技术(HTML, CSS, JavaScript),能够进行基础的页面开发和调试。

– 了解分布式系统的设计与开发,具有大规模系统的性能调优经验。

– 了解NoSQL数据库(如Redis, MongoDB等)的使用。

– 具有DevOps经验,能够熟练使用相关工具和技术。

– 具有良好的英语听说能力。

– 拥有远程工作的履历。

 

我们提供:

– 有竞争力的薪资和灵活的远程工作安排。

– 专业的发展和培训机会。

– 友好、开放的工作环境和团队氛围。

– 丰富的团队活动和员工福利。

 

如何申请

我们是 24 年刚成立的 AI 创业团队
– 已经有 2 款海外“小而美”的 AI 产品开始盈利,海外月活小几十万,无需融资也能养活工作室。
– 拥有成熟的海外营销增长经验,项目落地必有回响。
– 团队年轻、氛围轻松,都是厌恶 996 上班的 00 后。
我们希望找到志同道合的技术合伙人,一起创业一起玩。

岗位内容:
独立负责 0-1 的 AI 出海项目的后端构建和维护

职位要求
1. 对 AI 出海感兴趣,不想打工的潜在创业者
2. 熟悉 Java 语言,有 1 年~5 年的工作经验
3. 善用组件、开源方案,AI 进行高效开发
4. 学习能力强,对前端,Python 脚本有一定了解

如何申请

全栈开发工程师
面议 远程全职 远程工作

[工作职责]
1 、负责系统后台核心应用程序设计和开发;完成系统框架和核心代码;
2 、参与技术方案的讨论和技术调研,参与需求分析和设计工作,并按要求编写系统设计等文档;
3 、负责系统数据库结构设计、技术问题攻关;
4 、协助完成项目的测试、系统交付工作;

[任职要求]
1 、 [本科] 很重要!!:计算机、软件工程等相关专业优先;
2 、专业技术及技能建议:精通 Java 、深刻理解面向对象设计模式;了解熟悉多线程、jvm 优化,掌握并能熟练使用 SpringBoot,SpringCloud,Hibernate,Mybatis 等流行框架进行开发;熟练使用 Intellij Idea 集成开发工具,熟练使用 git 工具,熟悉 Mysql 、Mongodb 、Redis 、Oracle 、ES 、Kafka ,熟悉 Thrift 、Hbase 优先。了解微服务原理,微服务治理,了解数据库索引优化,熟悉数据库架构设计。
3 、有 Vue+element 开发经验优先。HTML 、JS 、CSS ,JS 基础扎实者优先。
4 、熟悉 php 或者 python 优先。
5 、工作经验:3-5 年开发经验,有大型互联网项目开发经验优先。
6 、个人品质要求:认真,负责,动手能力强,能独立解决技术问题,良好沟通理解能力,良好的编程习惯、测试习惯。

如何申请

职责:

  • 深入理解业务需求,设计与实现交易平台的风控核心功能,满足大量用户的需求/订单,实现毫秒级响应的业务要求。
  • 提供高精准的风险识别能力及可视化工具,主导并寻求最优技术解决方案。
  • 持续提升系统在高并发,超高可用性,高性能,系统安全等方面的处理能力。

要求:

  • 本科及以上学历,计算机或数学相关专业。
  • 2 年以上中心化交易所风控经验,具备高复杂分布式研发建模和架构设计能力,了解分布式原理,能够结合业务特点选择优秀技术方案。
  • 对用户交易行为研究熟悉,或者自己有研究交易行为者加分
  • 对技术有强烈的好奇心,熟悉 Java/Golang、数据库、缓存、微服务、DDD 、ServiceMesh 等技术领域,或对优秀开源项目源码有深入了解。
  • 具有较强风险意识,责任心强,积极主动,细致有条理;具备较强的总结、归纳和创新能力;富有团队协作精神,具备良好的沟通能力
  • 乐意投身区块链行业,对 Defi 有经验 / 兴趣。适应在敏捷环境中工作

创始团队背景:前 3 大交易所!

目前创业阶段,寻找不怕吃苦,能接受目前 6 天制的同学一起打拼,盈利之后大家一块分红!

薪资范围根据个人经验面议

如何申请

JAVA开发工程师
25k-50k 远程全职 远程工作

工作职责:
1.主导或深度参与团队项目的需求评审、业务梳理,参与技术评审、架构设计工作,保障项目技术可行性
2.制定排期、中间件选型升级和维护,核心架构组件代码的编写,指导解决项目中的问题,确保研发效率、推进产品按预期的质量和进度落地执行
3.主动思考优化并驱动优化系统框架升级、积累平台组件、功能组件演进迭代,快速提升系统性能、稳定性、高可用性和可扩展性,确保运营的稳定
4.参与技术标准和技术规范管理,包括牵头标准和规范的制定、维护、发布等,定期作代码审查工作,确保技术架构统一
5.技术培训、技术分享,通过技术影响力营造创新的技术文化,提高团队整体技术水平
6.跟踪调研同业技术发展动态,承担技术专题研究

岗位要求:
1.计算机及相关专业本科及以上学历,3年以上java架构师经验,5年以上java经验,年龄43岁以内
2.深入理解各种开源框架如spring,springboot,深入理解各类消息中间件ActiveMQ、Kafka,缓存框架等
3.熟悉SpringCloud、dubbox等微服务框架,深入了解实现机制,参与或主导实施过互联网产品,对分布式系统设计原则,取舍等有较好的理解,精通包括分布式系统、数据库、多线程、缓存和安全等方面的Java开发知识
4.熟悉Mysql等关系型数据库工作原理及程序上如何高性能使用,熟悉主流非关系型数据库NoSQL、MongoDB,内存型数据库Memcached、Redis等的使用和原理,熟悉数据库建模,并具有很强数据库设计经验和SQL功底
5.具有高并发或复杂业务及链路系统架构设计经验,有至少一个领域业务系统的完整业务架构分析、设计及落地经验,
6.有关键技术攻关和解决复杂问题的能力能力,工作态度积极主动、细致、有全局观,善于与他人合作,良好的团队合作意识
7.有敏捷开发和DevOps经验,熟悉CI/DI,熟悉敏捷工具和流程,例如JIRA、Confluence、Git、Jenkins等
8.了解泛前端技术,有丰富的与泛前端(IOS、Android、H5、Flutter、React Native等)配合研发联调经验
9.良好的文档编写能力,能将日常的技术及问题文档化落地
10.有互联网产品研发经验优先,互联网大厂经验优先,有对所使用的框架中间件源码等有过研究或社区贡献的优先

如何申请

Java 后端开发工程师
面议 远程全职 上海

岗位职责:
1 、负责产品后端开发,协调其他开发人员的工作,并独立负责相关开发工作;
2 、优化现有后端系统;
3 、Java 等程序模块开发,通用类库编写;
4 、通过自动化和编码技术管理公司的系统和环境(例如 CI/CD ,基础设施管理等系统);

任职资格:
1 、四年及以上 Java 开发经验,有技术博客或开源项目方便简单看看编码能力;
2 、熟悉 SpringBoot 微服务及相关后端技术,熟练使用 Linux ,能阅读英文技术文档;
3 、熟悉 MySQL, Redis ,Maven / Gradle ,Git ,MyBatis / JPA ,Docker & Docker Compose ;
4 、有一定的分布式系统经验;
5 、熟悉常用的设计模式,了解编码原则(即 S.O.L.I.D 这类);
6 、为人诚信,工作积极主动,有较强的责任心,善于沟通,热爱开发;
7 、大专以上学历。

如何申请

高级 Java 工程师
面议 远程全职 远程工作

岗位职责:
1 、独立承担关键功能模块的设计和开发,解决项目中遇到的应用、技术问题;
2 、根据产品需求完成服务模块的设计、编码实现、测试等工作;
3 、参与并推进实施核心服务的架构升级、稳定性建设、性能优化。

岗位要求:

1 、计算机或相关专业本科以上学历,有扎实的计算机基础知识和编程功底,5 年及以上相关工作经验;
2 、Java 基础扎实,精通多线程、并发、集合、网络、io 等基础知识,熟悉 JVM ;
3 、熟悉 SpringMVC ,SpringBoot, SpringCloud, Mybatis, Dubbo, zookeeper 等领域的框架使用,对实现机制有一定了解;
4 、熟悉高性能、高并发系统设计方案,如分布式缓存、ElasticSearch 、消息队列等;
5 、熟悉 SQL 、缓存、消息通信、队列、异步框架等技术。
6 、有较强的团队沟通协作能力和项目风险管理能力,可以 push 多团队协作按时交付项目;

如何申请

工作职责:
1 、深入发掘和分析数字货币交易所业务需求,撰写技术方案和系统设计;
2 、参与技术方案和系统设计评审;把握复杂系统的设计,确保系统的架构质量;
3 、系统核心部分代码编写;疑难问题的解决;
4 、跨团队,部门推进重点核心项目,跟进项目进度,推进项目落地,并关注项目数据及结果;
5 、对现存或未来系统进行宏观的思考,规划形成统一的框架、平台或组件;
6 、指导和培训工程师,帮助团队成员共同取得成长;
7 、为团队引入创新的技术、创新的解决方案,用创新的思路解决问题;

职位要求:
1 、具有币交所开发经验,入币币交易、合约交易,对交易逻辑有深刻认知;
2 、JAVA 基础扎实:熟练掌握数据结构、多线程编程,掌握常用的设计模式;熟悉 JVM ,包括内存模型、类加载机制以及性能优化;
3 、精通 Web 编程,5 年及以上使用 Java 语言进行 web 开发的经验,精通 spring mvc 、orm 框架( ibatis 或 hibernate ),熟悉前端开发( js 、html 、css );
4 、精通微服务架构,如 springcloud ;
5 、具有高并发系统经验,能处理每秒十万单的并发;
6 、有良好的产品思维,能够站在产品的角度下思考问题、梳理产品的技术边界;有复杂领域建模经验优先;
7 、具有高度的抽象设计能力,思路清晰,善于思考,能够独立分析和解决问题,责任心强;
8 、具备良好的团队合作精神和风险预判能力,对系统的压力和瓶颈针对性的优化和解决方案落地;
9 、对行业的发展有自己的见解;能非常清晰地规划出业务和技术方向,并能够阶段性落地,拿到结果。
10 、有数字货币交易所开发经验或 股票、外汇、数字货币、期权等行情开发经验;
11 、了解和相信加密货币的未来,使用过至少二间交易所产品并曾进行过加密货币交易优先录。

面试信息:
* 面试方式:视频面试
* 面试轮数:1-2 轮

如何申请

区块链Java工程师
25k-50k 远程全职 远程工作

岗位职责:
1、参与金融项目的需求开发
2、配合测试解决系统问题,并优化系统代码
3、参与解决系统中的一些其他问题

任职要求:
1、5年以上JAVA项目开发经验,JAVA基础(JVM、多线程、集合,网络)扎实,代码编写工整、规范
2、熟悉spring boot, spring cloud,对微服务架构有清晰的认识,能够在微服务体系框架内进行相应开发。
3、熟悉redis,rabbit mq, elasticsearch,能熟练使用ELK者优先考虑
4、熟练使用mysql,具备分库分表的设计能力和大数据量查询优化的处理经验。
5、熟悉Linux系统常用命令,熟悉docker的使用,写过dockerfile,熟悉docker compose
6、有过高并发系统的开发和设计经验,针对高并发场景能够提出自己的解决办法并处理实施
7、具有良好的团队合作和沟通能力,有很强的自驱力,能主动为结果负责
8、有较强的代码质量控制意识和良好技术、业务理解能力。
9、参与过大型分布式系统的设计和开发,有服务化、高并发系统的架构设计和开发经验者优先
10、有过金融项目的开发,优先考虑

如何申请

Java 开发工程师
15k-25k 远程全职 远程工作

工作内容

参与后端项目接口开发
使用 spingboot 框架

任职要求

2 年以上 Java 后端开发经验
熟悉 Java 后端开发框架,如 Spring ,并熟练进行 API 和服务开发
熟悉常见数据库和时序数据库相关技术,如 MySQL 、Mongo 、Redis 、InfluxDB 、ElasticSearch 等

如何申请

职位描述:
1、 参与前后端系统的设计开发;
2、 参与方案讨论和技术调研,接口规范制定;
3、 协助相关团队完成系统的测试、部署、上线运营工作;
4、 远程办公、不打卡;

任职资格:
1、本科学历以上,3年及以上相关工作经验,计算机相关专业优先;
2、熟悉Java基础知识、熟悉Spring Boot、Spring Cloud 微服务、Spring MVC、Mybatis、Hibernate等开源技术框架;
3、熟悉至少两种消息中间件,Kafka、Redis、RocketMQ;
4、熟悉主流的RDBMS数据库如(Mysql、Postgresql、MongoDB);并熟练使用索引、视图、复杂sql查询(左右外链接);
5、熟悉前端vue.js,element-ui;
6、具备强烈的工作责任感和事业心,具备良好的团队精神和沟通能力,能够独立思考并完成所分配的工作任务,乐于学习新技能;
7、熟悉Linux操作系统,docker,maven,git等常用工具;
8、英文读写能力良好;
9、有WMS、TMS、电商物流软件行业研发经验者优先;

如何申请

 

主要工作内容:

  1. 参与项目的架构设计和开发;
  2. 参与业务梳理以及需求分析;
  3. 负责相应系统功能模块的开发、测试要求;

要求:

  1. 2年以上Java系统开发经验;
  2. 熟悉SpringMVC+MyBatis+Oracle/mssql开发框架并有过开发经验,并熟练掌握数据库事务和索引的使用方法
  3. 了解Http、Https、Socket等通讯协议;熟悉Tomcat、Apache等web容器
    熟悉多线程机制,熟悉线程安全原理,了解消息机制、缓存机制并使用过一种消息、缓存插件
  4. 熟悉常用的设计模式,了解设计模式原理,并能熟练使用其中几种
  5. 了解基本Linux/unix操作系统使用,能写简单shell脚本
  6. 了解JS/HTML等前端开发,能够进行前后端联合调试
  7. 工作态度端正,能够自我管理,可以接受远程办公,工作自觉性高。

待遇:

可以签定劳动合同,办理社保公积金,带薪年假,节日奖、年终奖等完全等同于全职工作待遇;灵活办公,地点和场所不受限制根据自己情况制定;

如何申请

工作内容

  • 负责 HTML/JavaScript/Rust 等跨平台技术在 Android 平台的开发适配工作
  • 参与产品需求分析,进行模块设计、代码编写等工作
  • 完成复杂数据和用户交互界面的应用开发工作
  • 参与项目技术方案的制定,提交高质量代码,按时完成开发任务

要求

  • 熟悉 JavaKotlin
  • 混合应用开发经验,熟悉 Android Native 与 JavaScript 交互
  • 有 TypeScript 或 JavaScript 的实际编写经验
  • 有 JNI 相关经验,了解 JNI 机制

加分项

  • 有浏览器引擎开发经验
  • 有以太坊智能合约开发经验
  • 有个人开源项目或在各 Android 应用商店有个人作品
  • 知名开源项目贡献者

如何申请