Demo

Senior Java Developer - GenAI & Microservices

Photon
Columbus, OH Contractor
POSTED ON 8/22/2026
AVAILABLE BEFORE 9/21/2026

Senior Java Developer GenAI & Microservices
Columbus, OH / Dallas, TX

Job Description

We are looking for an experienced Java Developer with strong expertise in System Design, Microservices, Spring Boot, Kafka, Python, and GenAI Architecture. The ideal candidate will be responsible for designing scalable, high-performance enterprise applications and integrating modern GenAI capabilities into distributed systems.

Key Responsibilities

  • Design and develop scalable, resilient applications using Java, Spring Boot, and Microservices.
  • Own and contribute to high-level and low-level system design, architecture, and technical solutioning.
  • Design event-driven architectures using Apache Kafka for real-time data and asynchronous processing.
  • Develop secure and scalable REST APIs and backend services.
  • Design and implement GenAI/LLM-based architectures, including RAG, AI agents, model integration, and AI-powered enterprise solutions.
  • Work with Python for AI/ML integrations, automation, data processing, and GenAI application development.
  • Integrate LLMs and AI services with existing Java-based enterprise applications and microservices.
  • Evaluate and recommend appropriate technologies, frameworks, design patterns, and architectural approaches.
  • Drive performance, scalability, reliability, security, and observability across distributed systems.
  • Collaborate with product managers, architects, data engineers, ML engineers, and development teams.
  • Provide technical leadership, conduct code/design reviews, and mentor engineering teams.

Focused Skill Need:

Java | Spring Boot | Microservices | System Design | Kafka | Python | GenAI | LLM | RAG | AI Agents | REST API | Cloud | Kubernetes

Mandatory Skills:

  • 8 years of experience in Java/J2EE application development.
  • Strong expertise in Java, Spring Boot, and Microservices Architecture.
  • Strong understanding of System Design, Distributed Systems, Design Patterns, and API Architecture.
  • Hands-on experience with Apache Kafka and event-driven architecture.
  • Strong Python programming experience, particularly for AI/GenAI integrations.
  • Experience designing or implementing GenAI architectures and LLM-based applications.
  • Knowledge of RAG, Vector Databases, Embeddings, Prompt Engineering, and AI Agents.
  • Experience integrating LLMs such as OpenAI, Gemini, Claude, Llama, or similar models.
  • Strong understanding of REST APIs, authentication, security, scalability, and performance optimization.
  • Experience with relational and/or NoSQL databases.
  • Strong knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Experience with Docker, Kubernetes, CI/CD, and modern DevOps practices is preferred.

Nice to Have Skills:

  • LangChain, LangGraph, LlamaIndex, or similar GenAI frameworks.
  • Vector databases such as Pinecone, Weaviate, Milvus, pgvector, or similar.
  • Experience building Agentic AI / Multi-Agent Systems.
  • Knowledge of AI/ML concepts and model deployment.
  • Experience with observability tools and distributed tracing.
  • Strong communication, problem-solving, and technical leadership skills.

Hourly Wage Estimation for Senior Java Developer - GenAI & Microservices in Columbus, OH
$62.00 to $73.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Senior Java Developer - GenAI & Microservices?

Sign up to receive alerts about other jobs on the Senior Java Developer - GenAI & Microservices career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$109,939 - $144,341
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$150,756 - $194,140
Income Estimation: 
$172,191 - $221,861
Income Estimation: 
$114,549 - $164,025
Income Estimation: 
$153,752 - $200,235
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Photon

  • Photon Las Vegas, NV
  • Lead Java Developer Las Vegas, NV (onsite) Who are we? For the past 20 years, we have powered many Digital Experiences for the Fortune 500. Since 1999, we ... more
  • 1 Day Ago

  • Photon Durham, NC
  • URGENT REQUIREMENT Location : Durham, NC ( F2F interview required) Required Technical Skills & Competencies Backend Engineering: 5 to 7 years of deep, hand... more
  • 1 Day Ago

  • Photon Durham, NC
  • NodeJS Full Stack Developer ( FE exp can be Angular / React) Durham, NC (Work location) F2F interview for Final round is a must (Locations available for in... more
  • 1 Day Ago

  • Photon Newark, DE
  • Job Title :Frontend Lead Engineer Location :Newark , DE Summary: Owns end-to-end delivery of the organization's web/mobile UI platform: micro-frontend arch... more
  • 2 Days Ago


Not the job you're looking for? Here are some other Senior Java Developer - GenAI & Microservices jobs in the Columbus, OH area that may be a better fit.

  • Careers Integrated Resources Inc Columbus, OH
  • Java Developer. A Few Words About Us Integrated Resources, Inc is a premier staffing firm recognized as one of the tri-states most well-respected professio... more
  • 28 Days Ago

AI Assistant is available now!

Feel free to start your new journey!