donator JOBS

IT 与编程

Senior Java Developer - Microservices & Spring | Remote(远程职位)

Toptal

不限地点远程Anywhere in the World
申请

链接会跳转到原始招聘信息。Donator 不代收申请。

可分享的海报
发布时间: (26 天前)有效期: 截至 2026年9月7日

Senior Java Developer - Microservices & Spring | Remote:「IT 与编程」类别,完全远程

这条招聘信息来自 Toptal,岗位是 Senior Java Developer - Microservices & Spring | Remote:这是高级职位,公司期待由你自己拿主意。职位属于「IT 与编程」类别,完全远程。公司不限制候选人的居住地,在任何地方都可以申请。

招聘信息里列出的主要工具是:Java、Kubernetes、Docker、SQL。简历上最好能给出正是这几项能力的具体例子。

公司没有公布具体数字,这一项会在面试时谈定。对工作时间,招聘信息没有提出任何条件。

这个职位通过了自动核查:凡是要求外国工作许可、签证担保、特定国籍,或者必须居住在指定国家的招聘信息,都不会进入列表。

要点

公司
Toptal
类别
IT 与编程
谁可以申请
来自世界任何国家
工作方式
完全远程
级别
高级
工具
Java, Kubernetes, Docker, SQL
发布时间
2026年7月29日 (26 天前)
有效期
截至 2026年9月7日
来源
We Work Remotely

新职位邮件提醒:IT 与编程

职位板每天更新数次。只有出现新的、已核查的职位时才会写信。不发垃圾邮件,也不需要注册账号。

已经订阅过了? 管理订阅设置

公司发布的职位描述

Headquarters: Remote

URL: https://www.toptal.com/

About the Role

We're looking for a Senior Java Developer to design, build, and maintain scalable backend systems using Java, Spring, and a microservices architecture. This is a hands-on engineering role: you'll own services end to end, from data modeling through deployment, while collaborating closely with cross-functional teams to deliver production-ready solutions. If you're comfortable owning backend architecture decisions and writing clean, maintainable code at scale, this is built for that.

What You'll Do

* Design, develop, and maintain backend services and APIs using Java and the Spring ecosystem (Spring Boot, Spring Cloud, Spring Data)

* Build and evolve microservices architecture, including service decomposition, inter-service communication, and API design

* Design and optimize relational database schemas and queries using SQL

* Implement RESTful APIs and support integration with third-party systems and internal services

* Write clean, testable, production-quality code, including unit and integration tests

* Troubleshoot and resolve performance, scalability, and reliability issues across distributed services

* Participate in code reviews, architecture discussions, and technical planning

* Support CI/CD pipelines and deployment processes for microservices

* Collaborate with cross-functional teams (frontend, QA, product) to deliver features end to end

* Contribute to technical documentation and best practices for the engineering team

What You Bring

* Strong hands-on experience with Java in a production backend environment

* Solid experience with the Spring framework (Spring Boot, Spring MVC, Spring Data, Spring Cloud)

* Proven experience designing and building microservices architectures

* Strong SQL skills, including schema design, query optimization, and relational data modeling

* Experience with RESTful API design and development

* Understanding of distributed systems concepts (service communication, fault tolerance, scalability)

* Experience with version control (Git) and CI/CD workflows

* Strong problem-solving skills and ability to work independently on complex technical challenges

* Solid communication skills for collaborating with cross-functional and distributed teams

Nice to Have

* Experience with containerization and orchestration (Docker, Kubernetes)

* Experience with message queues or event-driven architecture (Kafka, RabbitMQ)

* Familiarity with cloud platforms (AWS, Azure, or GCP)

* Experience with NoSQL databases alongside SQL

* Familiarity with monitoring and observability tools (Prometheus, Grafana, ELK stack)

Why This Role

* Real architectural ownership: Shape microservices design decisions, not just implement tickets

* Modern stack: Work with current Java, Spring, and microservices best practices

* Cross-functional collaboration: Work closely with product, QA, and frontend teams on end-to-end delivery

* Flexibility: Remote-friendly engagement structure

How to Apply

Ready to bring your Java and microservices expertise to a production-grade system? Apply through Toptal here: https://www.toptal.com/talent/apply

 

To apply: https://weworkremotely.com/remote-jobs/toptal-senior-java-developer-microservices-spring-remote

职位正文保留公司发布时的原文,因为投递的时候用的也是同一种语言。

该职位发布于 We Work Remotely. 原始招聘信息 (We Work Remotely)

关于这个职位的常见问题

我可以在自己居住的地方申请「Senior Java Developer - Microservices & Spring | Remote」这个职位吗?

可以。对于这个职位,Toptal 接受来自世界任何国家的候选人,所以你不需要其他国家的工作许可。这条招聘信息通过了自动核查:如果雇主要求工作许可、签证担保,或者必须居住在某个特定国家,它就不会出现在本站。

标明的报酬是多少?

对于这个职位,Toptal 没有公布报酬。多数远程招聘信息不给出具体数字,这件事会在面试时谈定。

怎么申请?

你通过发布在 We Work Remotely 上的原始招聘信息,直接向雇主提交申请。Donator 不代收申请,不收取佣金,也不保存简历。

这是什么类型的职位?

这是「IT 与编程」类别中的一个完全远程职位。混合办公的招聘信息,以及任何需要到办公室的职位,本站都不会发布。

适合这个职位的免费证书

这条招聘信息要求 Kubernetes、Docker、SQL。下面是正好覆盖这几项工具的免费证书。

全部免费证书:「IT and cloud」

相似职位

远程职位:Senior Java Developer - Microservices & Sp… | Donator