Freelance Backend Engineer – Python & Java (OCI | AI-Integrated Systems)

Filled
December 25, 2025

Job Description

Company Description

ThreatXIntel is a startup cyber security company dedicated to safeguarding businesses and organizations from cyber threats. Specializing in services such as cloud security, web and mobile security testing, cloud security assessment, and DevSecOps, ThreatXIntel offers customized solutions tailored to meet the unique challenges of each client. Focused on delivering affordable, high-quality security services, the company aims to empower businesses of all sizes to protect their digital assets. With a proactive approach, ThreatXIntel continuously monitors and tests systems to identify and address vulnerabilities before they are exploited. Committed to excellence, the company ensures peace of mind for clients, enabling them to concentrate on business growth.

Role Description

We are seeking a Freelance Backend Engineer with strong Java backend expertise and solid Python experience to support backend modernization, AI-enabled system development, and cloud-native services on Oracle Cloud Infrastructure (OCI) .

This role involves Python-to-Java migration , building scalable backend services, and contributing to AI-driven applications similar to Chat-based systems .

Key Responsibilities
Migrate and modernize backend services from Python to Java , ensuring performance, stability, and maintainability Design and develop Java-based backend services , with the ability to modify, optimize, and extend existing Python services Build scalable backend architectures supporting chat-style AI applications (conversation flows, API orchestration, inference handling) Develop RESTful APIs and microservices for AI-enabled platforms Integrate AI services and frameworks, including MCP-based AI integrations and LLM-driven components Design and implement unit tests and integration tests to ensure system reliability and regression safety Deploy and operate services on Oracle Cloud Infrastructure (OCI) using cloud-native patterns Participate in system design , architecture discussions, and performance optimization initiatives Collaborate with cross-functional teams to deliver secure, scalable, and high-availability systems

Required Skills & Experience
Strong backend development experience in Java Working knowledge of Python , with the ability to modify, optimize, and refactor existing Python code Experience with Python-to-Java migration or multi-language backend environments Experience building REST APIs , microservices, and distributed systems Hands-on experience with OCI (Oracle Cloud Infrastructure) or similar cloud platforms Solid understanding of unit testing and integration testing frameworks Experience integrating AI/LLM services into backend systems Strong understanding of system design, scalability, and performance considerations

Preferred Experience
Experience building chat-based or conversational AI applications (OpenAI-style architectures) Familiarity with AI orchestration, agent execution, or inference pipelines Exposure to CI/CD pipelines and containerized deployments Experience with cloud-native observability and monitoring