Java Backend Specialist - Spring Boot & Multithreading - Operate
Core
Design, build, and optimize high-performance backend services and AI-enabled agentic systems using Core Java and Spring Boot.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
Scalable microservices, RESTful APIs, and AI orchestration workflows
Domain
Enterprise software engineering, AI-driven backend systems
Deliverable
production ML models | product features
Required skills
Core Java (8/11/17+), Spring Boot, multithreading & concurrency, JVM tuning, microservices architecture, RESTful API design, SQL/NoSQL databases, CI/CD, Docker, unit & performance testing
Preferred skills
Kafka/RabbitMQ, Kubernetes, Angular/TypeScript integration, observability tools, agentic AI patterns
Technologies
Java, Spring, Spring Boot, Kafka, RabbitMQ, PostgreSQL, Oracle, MySQL, Redis, MongoDB, Docker, Kubernetes, JUnit, Mockito, Testcontainers, Angular, TypeScript
Responsibilities
Design and develop backend services with advanced multithreading; build AI-enabled backend workflows; integrate distributed systems and messaging platforms; diagnose performance bottlenecks via JVM profiling; collaborate on backend-to-UI integrations; implement testing and CI/CD pipelines; enhance observability and resilience.
Seniority
Senior, hands-on IC