Java Developer (Remote)
Joveo AI
full-remotemidpermanentbackend United States Today via LinkedIn
See how well this job matches your profile
Sign up to get an AI match score and generate a tailored application in seconds.
Get your match scoreTags
JavaSpring BootMicroservicesEvent-Driven ArchitectureConcurrencyKafkaRabbitMQAWS SQSDockerKubernetes
About the role
Role Overview
Joveo AI is hiring a Java Developer (Remote) to build and maintain high-performance backend services at large scale. You will design core Java systems ranging from microservices to event-driven architectures, ensuring reliability and throughput for millions of daily transactions.
Key Responsibilities
- Develop and maintain backend microservices and APIs in Java
- Design scalable service architectures using Spring Boot or similar frameworks
- Write performant, thread-safe, and well-tested production code
- Integrate with message queues, caches, and distributed data stores
- Participate in code reviews, technical design, and sprint planning
- Identify and resolve performance bottlenecks and reliability issues
Required Skills & Qualifications
- Strong proficiency in Java (8+ or 17+) and the JVM ecosystem
- Experience with Spring Boot, Spring MVC, or Micronaut
- Solid understanding of multithreading, concurrency, and memory management
- Familiarity with messaging systems: Kafka, RabbitMQ, or SQS
- Production experience with SQL and NoSQL databases
- Knowledge of microservices patterns, API design, and containerization (Docker/Kubernetes)
Nice-to-Haves
- Not explicitly stated; the role emphasizes event-driven microservices and production performance/reliability.
About Joveo AI
Joveo AI operates an AI-first recruitment advertising platform that uses machine learning, real-time bidding, and predictive analytics to support high-volume hiring decisions. The company builds large-scale services for employers, aiming to make hiring faster and fairer.
Scraped 4/23/2026