Senior Backend Engineer (Java)
Core
Design, develop, and deploy scalable cloud-based applications and AI-powered agents using Java and microservices.
Role type
Senior Backend Engineer (Java)
Builds
Scalable applications, AI-powered agents, and microservices-based architectures
Domain
AI-native technology solutions, Cloud infrastructure
Deliverable
production ML models | product features
Required skills
Java, Relational databases, Microservices, Docker, CI/CD, Microsoft .NET/C#, Cloud deployment, AI agent development
Preferred skills
LLMs, RAG solutions, AI agent architectures, Digital Publishing domain knowledge, Agile/DevOps
Technologies
Java, Docker, Microsoft .NET, C#, Relational databases, Cloud platforms
Responsibilities
Design and maintain scalable applications; Develop and integrate AI-powered agents; Design and optimize relational database solutions; Deploy applications in cloud environments; Build and maintain microservices architectures; Troubleshoot technical issues and implement solutions; Maintain code quality and performance standards.
Seniority
Senior, hands-on IC