-
Threecolts

Senior Backend Engineer (Java/Spring Boot)

Threecolts
Netherlands · Full-time · Mid-Senior

Job Title: Senior Backend Engineer (Java/Spring Boot)

Mid Level

Location: Remote (EU)

Team: Engineering

Salary: $90,000 (Contractor)

About Threecolts

Threecolts is a fast-growing SaaS company powering thousands of Amazon and Walmart sellers with tools that drive growth, automation, and insight. With a team of 500+ people across 40+ countries, we’re remote-first, product-led, and building scalable systems that handle millions of data points daily.

The Role

We're looking for a Senior Backend Engineer with solid Java experience to join our growing engineering team. You’ll work on high-scale data systems, scraping infrastructure, and distributed backend services used by marketplace sellers around the world.

This is a hands-on role for someone who enjoys solving real-world engineering problems — concurrency, large-scale data processing, async communication, and deployment at scale. You’ll work closely with other engineers, product, and devops to build systems that are fast, reliable, and scalable.

What You’ll Work On

  • Develop and maintain backend systems in Java (Spring Boot)
  • Work with MySQL (Vitess), PostgreSQL, and Cassandra (ScyllaDB) for high-volume data storage and querying
  • Build and optimize caching and async pipelines using Redis and Kafka
  • Create and manage distributed scraping systems using Selenium and Playwright
  • Implement robust file parsing workflows (HTML, PDF, CSV, DOCX, XLS, Parquet, etc.)
  • Work on multi-threaded and async architectures for concurrent data processing
  • Deploy and maintain applications on Kubernetes (stateless and stateful)
  • Leverage AWS services like EC2, EKS, RDS, S3 for production deployments
  • Tune JVM performance and optimize application-level throughput
  • Monitor and maintain systems using Prometheus and Grafana
  • Troubleshoot and support live infrastructure and Kubernetes workloads

What We’re Looking For

  • 6+ years of experience in backend development
  • Strong Java skills and hands-on experience with Spring Boot
  • Experience with SQL and NoSQL databases at scale
  • Solid understanding of concurrency, multithreading, and async systems
  • Experience with Kafka, Redis, and modern message queue systems
  • Comfortable working with scraping frameworks and handling anti-bot challenges
  • Experience with Kubernetes, CI/CD pipelines, and infrastructure monitoring
  • Ability to work independently in a remote, fast-paced team

Nice to Have

  • Familiarity with Vitess or sharded MySQL setups
  • Experience with Node.js, Python, or TypeScript
  • Exposure to AI/LLMs in automation or data processing
  • Experience working with eCommerce data — product catalogs, pricing, inventory, orders, etc.
  • Background in building resilient scraping pipelines at scale

Why Join Us

  • Real engineering challenges — concurrency, data processing, scraping at scale
  • Remote-first company with strong engineering culture
  • Fast-moving environment with ownership from day one
  • Build tools that power real businesses in a booming ecosystem
  • Join a global team that ships, iterates, and scales

Key Skills

Ranked by relevance

kubernetes java mysql redis postgresql prometheus cassandra selenium storage python devops nosql kafka saas cicd sql aws jvm eks s3
Login to Apply
Posted
Jul 21, 2025
Type
Full-time
Level
Mid-Senior
Location
Amsterdam
Company
Threecolts

Industries

IT Services IT Consulting

Categories

Other

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
Dev.Pro
Related

Senior Software Engineer (Kotlin, JVM) - OP02147-OS

2026-05-26

Full-time
Not Applicable
Poland
IT Services
Other
View Job Details
Journi
Related

Senior Backend Engineer - Kotlin (all genders)

2026-06-03

Full-time
Not Applicable
Austria
Technology
Engineering
View Job Details
Param Software
Related

Apply for this Position

2026-05-27

Full-time
Not Applicable
India
IT Services
Other