Backend Engineer– Java
Core
Develop, test, deploy, and support scalable backend services for Quest v2, a high-volume event and workflow-processing platform handling millions of daily events.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable backend services, REST APIs, and event-driven solutions for the Quest v2 platform
Domain
Digital media marketplaces, high-scale event processing
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, REST APIs, MySQL, SQL, OOP, design patterns, multithreading, concurrency, JUnit, Mockito, Git, Maven/Gradle, Linux
Preferred skills
Kafka, event-driven architectures, asynchronous processing, Redis, microservices, Docker, Kubernetes, legacy Java modernization, application monitoring, logging, tracing, performance tuning
Responsibilities
Develop and maintain Java/Spring Boot applications and REST APIs; Build event-driven solutions using Kafka; Optimize database interactions; Write clean, testable code; Create unit and integration tests; Troubleshoot production issues and monitor performance; Contribute to platform modernization and technical documentation
Seniority
Mid-level, hands-on IC