Freelance Senior Backend Engineer – Python to Java Migration, AI Systems (OCI)

8 years

0 Lacs

Posted:18 hours ago| Platform: Linkedin logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

Company Description

ThreatXIntel is a startup cyber security company focused on protecting businesses and organizations from evolving digital threats. With a broad range of services—such as cloud security, web and mobile security testing, and DevSecOps—ThreatXIntel offers customized and affordable solutions to meet the unique needs of its clients. The company emphasizes proactive measures, continuously monitoring and testing digital ecosystems to identify vulnerabilities before exploitation. By providing high-quality security, ThreatXIntel empowers businesses to safeguard their digital assets while staying focused on growth.


Role Description

We are looking for a reliable and delivery-oriented Freelance Senior Backend Engineer with strong problem-solving skills to work on backend systems involving Python-to-Java migration, AI-enabled applications, and cloud-native services on Oracle Cloud Infrastructure (OCI). The role requires a backend-first mindset and experience building chat-style applications similar to modern AI platforms.


Key Responsibilities

• Migrate existing backend services from Python to Java while preserving functionality and performance

• Design, build, and maintain backend services primarily using Java, with the ability to modify and tweak Python code when required

• Architect and develop backend systems for chat-based AI applications similar to OpenAI-style conversational platforms

• Design APIs, service contracts, and backend workflows for AI-driven applications

• Integrate AI components and frameworks including MCP and LLM-based services

• Design scalable and maintainable system architectures for distributed backend systems

• Develop RESTful backend services and APIs

• Implement unit testing and integration testing to ensure production readiness

• Deploy, operate, and support backend services on Oracle Cloud Infrastructure (OCI)

• Collaborate with stakeholders to understand requirements and deliver high-quality solutions on time

• Take ownership of backend deliverables with a strong focus on reliability and execution

Required Skills and Experience

• 8+ years of backend engineering experience

• Strong hands-on experience with Java backend development

• Good working knowledge of Python with experience modifying and maintaining Python services

• Experience migrating systems or services from Python to Java

• Strong experience building backend systems for chat-based or AI-driven applications

• Experience with Oracle Cloud Infrastructure (OCI)

• Strong understanding of RESTful web services and backend architecture

• Experience with unit testing and integration testing frameworks

• Solid system design skills for scalable and distributed systems

• Strong problem-solving mindset with a delivery-oriented approach

Preferred Experience

• Experience working on AI or LLM-enabled platforms

• Familiarity with MCP or similar AI integration frameworks

• Experience working in fast-paced or high-ownership environments

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now