About the job
Role Description We are looking for a reliable, delivery-oriented Freelance Backend Engineer with strong Java backend expertise, solid Python understanding, and hands-on experience building AI-driven, chat-style applications (similar to OpenAI / ChatGPT architectures). The ideal candidate has a problem-solving mindset, can independently own backend deliverables, and is comfortable working in Oracle Cloud Infrastructure (OCI) environments. Key Responsibilities • Migrate existing backend services from Python to Java while preserving functionality and performance • Design, develop, and enhance Java-based backend services, with the ability to tweak and maintain Python components when required • Build backend systems supporting chat-based AI applications (conversation flows, APIs, session handling, orchestration) • Integrate AI / LLM components using MCP or similar AI integration frameworks • Design scalable and maintainable system architectures for distributed backend services • Develop and maintain REST APIs for frontend and AI service consumption • Write unit tests and integration tests to ensure reliability and production readiness • Deploy and operate services on Oracle Cloud Infrastructure (OCI) • Collaborate closely with stakeholders to ensure on-time, high-quality delivery Required Skills & Experience • Strong hands-on experience in Java backend development • Good working knowledge of Python, with the ability to modify and maintain Python codebases • Experience performing Python-to-Java migrations • Hands-on experience building chat-based or AI-driven applications • Experience integrating AI / LLM systems (MCP or similar orchestration / inference frameworks) • Strong understanding of system design, microservices, and distributed systems • Experience with unit testing and integration testing • Hands-on experience with Oracle Cloud Infrastructure (OCI) • Strong problem-solving skills and ownership mindset Nice to Have • Experience with LLM inference, prompt orchestration, or agent-based systems • Exposure to containerization and CI / CD pipelines • Experience building scalable, high-availability backend platforms
Requirements
- Java
- Python
- AI-driven applications
- Microservices
- REST APIs
- Oracle Cloud Infrastructure
Preferred Technologies
- Java
- Python
- AI-driven applications
- Microservices
- REST APIs
- Oracle Cloud Infrastructure
About the company
ThreatXIntel is a cyber security startup dedicated to safeguarding businesses and organizations from digital threats. Specializing in services such as cloud security, web & mobile security testing, and DevSecOps, the company provides tailored and affordable solutions to meet diverse client needs. With a proactive approach, ThreatXIntel continuously monitors and tests digital environments to identify and address vulnerabilities before exploitation occurs. The company's mission is to deliver exceptional cyber security services, allowing clients to focus on growing their businesses with peace of mind.
Similar Jobs
Backend Engineer
SiteRecon
Backend Engineer
Entytle
Backend Engineer
Simcorp