-
10Clouds

Java Developer

10Clouds
Poland · Full-time · Entry

We’re looking for a Java Developer who’s eager to help bring our vision to life—supporting millions of investors across Europe in accessing stocks, ETFs, and crypto ETPs—all in one place.

Could this role be your next big challenge?

This is a high-impact opportunity: you’ll help design and launch backend systems that power trading in everything from individual company stocks to thematic ETFs (think AI, renewable energy, emerging markets) and even cryptocurrency exchange-traded products. You’ll work on integrations with external providers, build services for real-time data processing, and ensure our systems handle trades and settlements reliably and securely.

You’ll join a team that values clean code, thoughtful trade-offs, and continuous delivery.

What You Will Do

As a Java Developer, you’ll help us build and scale trading systems for new investment products—seamlessly integrated, reliable, and secure.

You will:

Deliver backend features end-to-end—from API endpoints to integrations with trading and data providers.

Write clean, maintainable, well-tested code using modern Java and Spring Boot.

Ensure system reliability and performance, including edge cases and failure scenarios.

Collaborate daily with engineers, product designers, and product owners to solve real user problems.

Continuously improve performance, observability, and the overall developer experience.

Our Tech Stack

We’re building in a microservices architecture, with Java 21+, Spring Boot, RabbitMQ, and PostgreSQL. Our systems are event-driven, with eventual consistency, domain ownership, and observability at the core.

Java 21, Spring Boot 3.5.x

Groovy 4, Spock 2.4

Lombok, vavr

Cucumber for end-to-end tests

RabbitMQ for inter-service communication

Liquibase, PostgreSQL

Gradle, Docker, Kubernetes

GitHub for source control and pipelines

AWS services (ECS, ECR, RDS, CloudWatch)

What We’re Looking For

Proven experience building scalable backend services with modern Java (11+), Spring Boot, and related tools.

Solid understanding of distributed systems, message brokers (e.g., RabbitMQ), and service boundaries.

Strong SQL skills and experience with relational databases such as PostgreSQL.

Familiarity with CI/CD, Docker, Git, and containerized deployments.

A test-driven mindset and strong sense of ownership over code in production.

Good communication skills and written English (we work in international teams).

Experience in agile, cross-functional teams, with a passion for product discovery and delivering real user value.

Bonus Points If You Have

Experience with financial data feeds, order execution, or settlement systems.

Knowledge of event-driven architecture or patterns like event sourcing.

Familiarity with observability tools (OpenTelemetry, CloudWatch, etc.).

👉 Does this opportunity sound like the right fit for your skills and ambitions? We’d love to hear from you!

Key Skills

Ranked by relevance

java spring boot rabbitmq docker cryptocurrency microservices cicd git sql ecs ai
Login to Apply
Posted
Sep 04, 2025
Type
Full-time
Level
Entry
Location
Warsaw
Company
10Clouds

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
10Clouds
Related

Full Stack Software Engineer (Java/Kotlin)

2025-11-19

Full-time
Entry
Poland
IT Services
Engineering
View Job Details
10Clouds
Related

Senior Fullstack Engineer (Node.js, TypeScript, Next.js) - Freelance to Perm Position

2026-01-02

Full-time
Mid-Senior
Poland
IT Services
Engineering
View Job Details
10Clouds
Related

Senior Fullstack Engineer (Node.js, TypeScript, Next.js) - Freelance to Perm Position

2025-06-27

Full-time
Mid-Senior
Poland
IT Services
Engineering