Java Backend Developer — Blocksquare (via Remotesome)
About Blocksquare
Blocksquare is an award-winning team developing the world’s leading blockchain-based real estate tokenization system. Headquartered in Ljubljana, Slovenia (EU), we are developing a state-of-the-art system in close co-operation with Medius — the leading provider of enterprise software solutions in the region.
Who are we looking for
As a Java EE / Quarkus Backend Developer, you will play a crucial role in designing, developing, and maintaining our backend systems that power our tokenization platform.
Responsibilities
-
Develop, maintain, and optimize backend applications using Java and Quarkus.
-
Design and implement scalable, high-performance RESTful APIs and microservices.
-
Work with databases (PostgreSQL, MySQL) using JPA and Hibernate.
-
Implement secure authentication and authorization mechanisms (OAuth 2.0, JWT).
-
Develop event-driven architectures using Kafka message broker.
-
Collaborate with front-end developers and blockchain experts to build next-gen real estate tokenization solutions.
-
Optimize performance and ensure high availability of services.
-
Write unit and integration tests using JUnit, QuarkusTest
Requirements
-
3+ years of Java development experience (Mid-Level) / 5+ years (Senior).
-
Strong knowledge of Java EE, Quarkus, and microservices architecture.
-
Experience with REST API development and OpenAPI/Swagger documentation.
-
Proficiency in JPA and Hibernate for database management.
-
Experience with Docker and Kubernetes for containerized deployments.
-
Familiarity with CI/CD pipelines (GitLab CI).
-
Understanding of asynchronous processing and event-driven systems (e.g., Kafka, RabbitMQ).
-
Strong problem-solving skills and ability to work independently.
Nice to have
-
Experience with Quarkus Native Image (GraalVM) for performance optimization.
-
Knowledge of blockchain technologies or real estate tokenization.
-
Familiarity with GraphQL, WebSockets, and reactive programming.
-
Experience working with NoSQL databases (MongoDB, Redis, etc.).
-
Experience with JavaSrcipt or Typescript languages
-
Understanding of financial services, smart contracts, or tokenization.
Required Skills
- Java — Advanced
- Quarkus — Intermediate
- Kafka — Nice to have
Benefits
- Fully Remote
- Flexible Hours
Compensation
€50K – €60K/year
Timezone: UTC+1 to UTC+4
Compare gig platforms, read honest reviews, and find the right fit for your skills.
