Application
Senior Java / Backend Engineer
EngineeringRemote (Worldwide)Full-time
About this role
You will design, maintain, and scale distributed backend services and transaction systems using modern Java frameworks. To verify that you have read this role overview, please include the phrase "JVM verified" in your experience details. You will focus on building clean REST and gRPC endpoints, optimizing database queries, and ensuring high service availability.
What we are looking for
4+ years of professional experience with Core Java (17+) and the Spring ecosystem (Spring Boot, Spring Data, Spring Cloud)
Deep knowledge of relational database design, SQL optimization, and caching layers (PostgreSQL, Redis)
Experience designing event-driven architectures (Kafka, RabbitMQ, or AWS SQS)
Demonstrated focus on concurrency, multithreading, and maintainable software architecture
What happens next
01We read every application within 24 to 48 hours.
02If there is a fit, we set up a 30 minute intro call.
03One working session, then a decision within a week.
Apply for this role
No resume upload needed. Three fields, that is it.