Senior Java Developer with AI Experience

Glint Tech Solutions

Chicago (IL)

Hybrid

USD 160,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Glint Tech Solutions is seeking a Senior Java Developer with hands-on AI/GenAI experience to join its Digital Technology team in Chicago. This is a hands-on, non-management role focused on designing, developing, and modernizing the enterprise Notifications platform and related AI capabilities.

The successful candidate will design core services, implement APIs, build cloud-native backend services on AWS, and deliver production-grade code with emphasis on reliability, security, and observability.

Qualifications

  • Bachelor's degree in CS, IS, Eng or equivalent.
  • 8+ years software engineering and SDLC delivery.
  • 8+ years Java backend development with Spring Boot and microservices.
  • 3+ years event-driven systems or notification platforms.
  • 4+ years AWS (EC2, S3, RDS, VPC, CloudFront, Lambda, EKS, ECS, API Gateway, DynamoDB, DocumentDB, AmazonMQ).
  • Hands-on AI/GenAI in production-grade apps.
  • LLM integration, prompt engineering, RAG, embeddings, semantic search.

Responsibilities

  • Design and implement core services for the Notifications platform, including APIs, event-driven integrations, and orchestration components
  • Write, review, debug, and optimize production code hands-on
  • Build cloud-native backend services using Java, Spring Boot, Apache Camel, microservices, and AWS
  • Develop and integrate AI/GenAI capabilities including prompt design, LLM integration, RAG pipelines, embeddings/vector search, semantic search, classification, and summarization
  • Prototype, validate, and productionize AI features, with attention to latency, accuracy, cost, and reliability
  • Design for high availability, scalability, resiliency, observability, and security
  • Support integrations with internal systems, eventing platforms, and vendor-managed services
  • Troubleshoot complex production issues including performance and integration failures
  • Collaborate with architects, product owners, and stakeholders to convert requirements into working solutions
  • Contribute to technical design, code reviews, automated testing, and CI/CD practices
  • Mentor developers through code-level guidance while remaining hands-on

Skills

Java backend
Event-driven systems
AWS
AI/GenAI implementation
LLM integration
Prompt engineering
Observability tools
CI/CD
Analytical problem-solving
Stakeholder communication

Education

Bachelor's degree in CS/IS/Eng

Tools

Apache Camel
Dynatrace
ELK Stack
CloudWatch
CI/CD tooling

Job description

Job Title: Senior Java Developer with AI Experience
Location: Chicago, Illinois (Hybrid – 3 days/week onsite, locals only)

Company Overview

Glint Tech Solutions is a women-owned global IT staffing and recruiting firm serving clients across the USA and Canada. We connect top-tier technical talent with leading enterprise organizations.

Project Description

Our client, a leading enterprise organization, is seeking a Senior Java Developer with hands‑on AI/GenAI experience to join its Digital Technology team supporting the enterprise Notifications platform. This is a hands‑on senior individual contributor role focused on designing, developing, and modernizing notification platform services, event‑driven integrations, and AI‑enabled communication capabilities. This is not a management role — the expectation is active coding, debugging, and production delivery.

Key Responsibilities
  • Design and implement core services for the enterprise Notifications platform, including APIs, event-driven integrations, and orchestration components
  • Write, review, debug, and optimize production code hands‑on
  • Build cloud-native backend services using Java, Spring Boot, Apache Camel, microservices, and AWS
  • Develop and integrate AI/GenAI capabilities including prompt design, LLM integration, RAG pipelines, embeddings/vector search, semantic search, classification, and summarization
  • Prototype, validate, and productionize AI features, factoring in latency, accuracy, cost, and reliability
  • Design for high availability, scalability, resiliency, observability, and security
  • Support integrations with internal systems, eventing platforms, and vendor-managed services
  • Troubleshoot complex production issues including performance and integration failures
  • Collaborate with architects, product owners, and stakeholders to convert requirements into working solutions
  • Contribute to technical design, code reviews, automated testing, and CI/CD practices
  • Mentor developers through code-level guidance while remaining primarily hands‑on
Mandatory Skills
  • Bachelor's degree in Computer Science, Information Systems, Engineering, or equivalent experience
  • 8+ years overall software engineering and SDLC delivery experience
  • 8+ years hands‑on Java backend development (Spring Boot, REST APIs, microservices)
  • 3+ years hands‑on experience with event-driven systems, messaging, or notification platforms
  • Hands-on experience with Apache Camel or equivalent integration frameworks
  • 4+ years hands‑on AWS experience (EC2, S3, RDS, VPC, CloudFront, Lambda, EKS, ECS, API Gateway, DynamoDB, DocumentDB, AmazonMQ)
  • Strong hands‑on AI/GenAI implementation experience in production-grade applications
  • Practical experience with LLM integration, prompt engineering, RAG, embeddings/vector search, semantic search, classification, summarization, or AI-assisted workflow automation
  • Understanding of responsible AI and secure AI practices — data privacy, guardrails, evaluation, monitoring, auditability
  • Experience with observability tools (Dynatrace, ELK Stack, CloudWatch)
  • Experience in agile delivery environments with CI/CD, automated testing, and production support
  • Strong analytical and independent problem-solving skills
  • Effective communication with technical and non-technical stakeholders
Nice‑to‑Have Skills
  • Experience designing enterprise notification, communication, or eventing platform solutions
  • Experience with Twilio or similar communication/messaging platforms
  • Applying AI to communication use cases (personalization, routing, prioritization, intent classification, anomaly detection)
  • AI observability, LLMOps/MLOps practices, model/prompt evaluation
  • AWS certification or equivalent
  • High-scale, 24x7 production environment experience
  • Airline, travel, customer platforms, or crew operations domain experience
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Developer — AI/GenAI Backend, Hybrid
Senior Java Developer — AI/GenAI Backend, Hybrid

Glint Tech Solutions • Chicago (IL)

Hybrid
USD 160,000 - 210,000
Senior Java AI Developer
Senior Java AI Developer

Aquent • Austin (TX)

On-site
USD 160,000 - 210,000
Subsidized health, vision, and dental
Retirement plan with company match
Paid sick leave
Java Developer - Senior
Java Developer - Senior

Spectraforce Technologies • Austin (TX)

On-site
USD 140,000 - 190,000
Senior AI Platform Engineer
Senior AI Platform Engineer

Glint Tech Solutions • New York (NY)

Hybrid
USD 150,000 - 190,000
Gen AI Java Lead
Gen AI Java Lead

Photon • Dallas (TX)

On-site
USD 140,000 - 190,000
Java Backend with AI agent development
Java Backend with AI agent development

Vidorra Consulting Group • Mountain View (CA)

Hybrid
USD 140,000 - 180,000
Java Developers proficient in AI
Java Developers proficient in AI

Spectraforce Technologies • Southlake (TX)

On-site
USD 140,000 - 180,000
Software Engineer (Java + AI)--Jacksonville, FL
Software Engineer (Java + AI)--Jacksonville, FL

C4 Technical Services • Jacksonville (FL)

Hybrid
USD 120,000 - 190,000
Senior Java Software Engineer
Senior Java Software Engineer

Insight Global • Town of Texas (WI)

On-site
USD 140,000 - 190,000
AI & Platform Software Engineer
AI & Platform Software Engineer

Glint Tech Solutions • Buffalo (NY)

Hybrid
USD 140,000 - 210,000