Senior Backend Software Engineer (Java / Spring Boot / Microservices / AI Integration)
Indexed description
Must-Have Skills (Required)
- 5+ years of backend engineering experience with production-grade systems
- Expert proficiency in Java, Spring Boot, Gradle, and microservices
- Strong RESTful API design skills and understanding of API lifecycle best practices
- Proficiency with relational databases such as PostgreSQL or MySQL
- Experience in distributed systems, fault-tolerant service design, and performance tuning
- Strong communication skills and a collaborative mindset
- Ability to work with AI-driven requirements
- Experience integrating LLM-based workflows
- Understanding of API patterns for AI services
- Ability to build backend features supporting AI-enabled product experiences
- Experience with asynchronous messaging (Kafka, RabbitMQ) or event-driven design
- Familiarity with GraphQL, API gateways, or hybrid API ecosystems
- Exposure to LLM/AI APIs (OpenAI, Anthropic, etc.) or developing AI-enhanced features
- Prior remote contracting or cross-functional leadership experience
Create a free Caio profile to unlock the full index and keep your job-search signal for future recommendations.
Unlock free search