JOBSEARCHER

Senior Java Developer

Role Overview:The ideal candidate will have experience in Java and Python technologies, with a focus on designing and implementing Python-based orchestration frameworks, manipulating data from various sources, and developing robust async architectures.Key Responsibilities:Design, implement, and optimize Python-based orchestration frameworksManipulate data from various sources, including flat files, relational databases, non-relational databases, XML, and JSONDevelop robust async architectures to support concurrent reasoning, tool use, and long-running workflows across distributed compute environmentsIntegrate LLMs with mcp servers, vector databases, and observability systems for adaptive agent behaviorEnsure reliability, performance, and maintainability through rigorous testing, type safety, and production-grade CI/CD pipelinesCollaborate on system design and platform evolution, contributing to abstractions, developer SDKs, and runtime instrumentation for agent lifecycle management Required Skills:Java 8, J2EE, React JS, RDBMS, Spring Boot 5 or higher, Microservice architecture, and Agile experiencePython-based orchestration frameworksManipulation of data from various sourcesRobust async architecturesLLMs, mcp servers, vector databases, and observability systemsRigorous testing, type safety, and production-grade CI/CD pipelines Qualifications:6+ years of experience in Java and Python technologies