Senior Java Developer - AI Platforms
RemoteTurkey
Job Summary
Design and build Java-based, production-grade services and AI systems using proven design patterns like Factory, Strategy, and CQRS. Decompose legacy monolithic codebases into independently deployable microservices with clear service and data boundaries. Define domain models that support end-to-end AI workflows from ingestion to inference. Build and maintain enterprise coding agents and AI-assisted developer tooling while orchestrating agentic delivery workflows inside DefineX's delivery harness. Treat AI-generated output as untrusted by default, reviewing it for architectural integrity, security, and supply-chain risk before it ships. Automate test strategies across model-serving layers, data pipelines, and agent behaviors to ensure continuous delivery safety. Partner with Tech Architects to translate business requirements into sound service-level designs and collaborate with data scientists to ship AI solutions via APIs and event-driven architectures.
Required Qualifications
- BS or MS in Computer Science, Engineering, Mathematics, or a related field, or equivalent hands-on experience
- 5+ years of hands-on Java development in enterprise or large-scale production environments
- Demonstrable expertise in software design patterns and architecture
- A proven track record decomposing applications into modular, testable components without breaking production
- Strong command of data modeling and object design across the layers of an enterprise system
- Experience building or integrating coding agents or AI-assisted developer tooling in enterprise contexts
- End-to-end AI delivery experience, from prototype to production, including at least one senior-level Java + AI project
- Practical knowledge of LLMs, NLP, or predictive modeling integrated into production services
- Hands-on fluency with AI coding tools (e.g. Claude Code, GitHub Copilot, Cursor)
- Strong test automation and CI/CD experience
- Familiarity with microservices, containerization (Docker, Kubernetes/OpenShift), and RESTful API design
- Working knowledge of Python for AI/ML integration
- Fluent English and comfort in client-facing consulting settings
- Eligibility to work in Türkiye
Desired Qualifications
- The judgment to know where AI speed is safe, where it is risky, and where guardrails belong
- High standards for code quality, documentation, and peer review
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.