Senior Java Developer with AI Experience
Glint Tech Solutions · Chicago, IL · 1 wk ago
On-siteEngineeringContract
About the role
The Senior Java Developer with AI Experience will be joining a leading enterprise organization that is looking to modernize its Notifications platform. The role involves designing, developing, and modernizing notification platform services, event-driven integrations, and AI-enabled communication capabilities.
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
Requirements
- 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
Qualifications
- 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