Lead Java Developer – AI & LLM Systems

Finance Professionals Inc.

Fort Mill (SC)

Hybrid

USD 100,000 - 140,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Finance Professionals Inc. is seeking a Software Architect in Fort Mill, SC. The role involves designing, developing, and optimizing scalable enterprise applications using Java and Python. Candidates should have a robust background in microservices and cloud engineering, along with experience in implementing AI features.

Ideal applicants will possess 7–12+ years in software development, proficiency in RESTful APIs, and a strong understanding of AI/ML concepts. Join us to lead innovative solutions in an inclusive work environment.

Qualifications

  • 7–12+ years of software development experience in enterprise environments.
  • Strong expertise in Java (Spring Boot, Microservices).
  • Strong experience with Python development.
  • Proven experience building RESTful APIs and distributed systems.
  • Hands-on experience with microservices architecture and cloud-based systems.
  • Exposure to AI/ML concepts and practical implementation of LLM-based solutions.
  • Experience with LangChain and/or LangGraph frameworks.
  • Experience working in Agile development environments.

Responsibilities

  • Design, develop, and maintain scalable enterprise-grade applications.
  • Implement AI-powered features using Large Language Models (LLMs).
  • Lead design discussions and architecture decisions.
  • Provide technical mentorship to junior and mid-level developers.
  • Design and deploy microservices in cloud-native environments.
  • Optimize data flows for AI model consumption and inference performance.

Skills

Java
Python
AI/ML concepts
Microservices Architecture
RESTful APIs
Agile development

Education

Bachelor’s or Master’s degree in Computer Science, Engineering, or related field

Tools

Docker
Kubernetes
LangChain
LangGraph
CI/CD pipelines

Job description

JOB DESCRIPTION

Location: Hybrid | Fort Mills, SC

Duration: 6 months

Typical Day in role:
Software Architecture & Development
  • Design, develop, and maintain scalable enterprise-grade applications using Java and Python.
  • Build microservices-based architectures supporting high-performance, distributed systems.
  • Develop and optimize RESTful APIs for internal and external system integrations.
  • Ensure applications are secure, maintainable, and aligned with enterprise architecture standards.
AI / LLM Integration
  • Implement AI-powered features using Large Language Models (LLMs).
  • Design and build agent-based workflows using frameworks such as LangChain and LangGraph.
  • Integrate LLM APIs (e.g., OpenAI, Azure OpenAI, or open-source models) into enterprise applications.
  • Build intelligent automation solutions such as summarization, classification, search augmentation, and decision support systems.
Technical Leadership
  • Lead design discussions and architecture decisions for AI-enabled platforms.
  • Provide technical mentorship to junior and mid-level developers.
  • Review code, enforce best practices, and ensure high-quality software delivery.
  • Collaborate with product owners, data scientists, and DevOps teams to deliver AI-driven solutions.
Microservices & Cloud Engineering
  • Design and deploy microservices in cloud-native environments.
  • Work with containerization technologies such as Docker and orchestration platforms like Kubernetes.
  • Implement event-driven architectures where applicable.
  • Ensure scalability, reliability, and performance of distributed systems.
Data & Integration
  • Work with structured and unstructured data sources to support AI applications.
  • Integrate backend systems with data pipelines, APIs, and third-party services.
  • Optimize data flows for AI model consumption and inference performance.
Must Have Qualifications
  • 7–12+ years of software development experience in enterprise environments.
  • Strong expertise in Java (Spring Boot, Microservices).
  • Strong experience with Python development.
  • Proven experience building RESTful APIs and distributed systems.
  • Hands-on experience with microservices architecture and cloud-based systems.
  • Exposure to AI/ML concepts and practical implementation of LLM-based solutions.
  • Experience with LangChain and/or LangGraph frameworks.
  • Experience working in Agile development environments.
Preferred Qualifications
  • Experience with AI orchestration frameworks (LangChain agents, tool calling, memory systems).
  • Familiarity with vector databases (Pinecone, Weaviate, FAISS, etc.).
  • Experience integrating OpenAI, Azure OpenAI, or other LLM providers.
  • Knowledge of Kubernetes, Docker, and CI/CD pipelines.
  • Experience with event streaming platforms such as Kafka.
  • Background in enterprise SaaS or financial/regulated environments.
Education:
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.

FP Inc. is committed to creating an inclusive environment where all team members and clients feel like they belong. In accordance with the requirements set out in the Employment Standards Act, FP Inc. hereby declares that AI is utilized in the screening process for this position. We seek applicants with a wide range of abilities, and we provide an accessible candidate experience. We advocate for you and welcome anyone regardless of race, colour, religion, national origin, sex, physical or mental disability, or age.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

AI-Focused Software Developer
AI-Focused Software Developer

Cloud Hybrid Technologies, LLC • Bellevue (WA)

On-site
USD 120,000 - 160,000
Senior Software Engineer (AI Systems & Infrastructure)
Senior Software Engineer (AI Systems & Infrastructure)

Bytoa • Columbia (MD)

On-site
USD 235,000 - 255,000
AI Dev Lead – LLM & Applied AI Solutions
AI Dev Lead – LLM & Applied AI Solutions

AIS Info • Irving (TX)

On-site
USD 120,000 - 150,000
Sr. Java Developer with Python & LLM
Sr. Java Developer with Python & LLM

Accord Technologies Inc • Charlotte (NC)

On-site
USD 90,000 - 120,000
Sr. AI Developer
Sr. AI Developer

SysTechCorp Inc • Moline (IL)

On-site
USD 100,000 - 130,000
AI Engineer (LLMs + C#)
AI Engineer (LLMs + C#)

Socket.dev • Alpharetta (GA)

On-site
USD 120,000 - 160,000
Health insurance
Health savings account
Dental insurance
+9
AI/Java Engineer
AI/Java Engineer

New York Technology Partners • United States

On-site
USD 120,000 - 150,000
AI Engineer (LLMs + C#)
AI Engineer (LLMs + C#)

Aperia Solutions • Omaha (NE)

On-site
USD 120,000 - 150,000
Health insurance
Health Savings Account
Dental insurance
+10
AI Engineer (LLMs + C#)
AI Engineer (LLMs + C#)

Aperiasolutions • Alpharetta (GA)

On-site
USD 110,000 - 160,000
Health insurance
Health savings account
Dental insurance
+10
AI/ ML Java Developer
AI/ ML Java Developer

Cloud Hybrid Technologies, LLC • Sunnyvale (CA)

On-site
USD 120,000 - 180,000