Amazon Web Services (AWS), Artificial Intelligence (AI), Artificial Intelligence (AI) Agents, Artificial Intelligence (AI) Programming Languages, Cloud Applications, Cloud Computing, Docker, Java, Microservices, Python Programming/Scripting Language, Software Development, Software Engineering
Durham, NC (Open for remote if good)
Senior / Java AI
6 month contract
Job Description for Sr. Java Dev:
- 12+ years of professional experience in Java development (senior-level preferred).
- Proven experience with enterprise-scale application development.
- Strong understanding of microservices architecture and event-driven systems.
- Hands-on experience with Kafka, AWS SQS, and/or IBM MQ.
- Experience using Agentic IDEs like Claude Code or Cursor for leveraging AI for enterprise application development.
- Solid understanding of AI agents, LLMs, and tools such as ChatGPT.
- Proficiency in Python or another major programming language for AI integration is a plus
- Familiarity with AWS cloud services and building cloud native applications.
- Familiarity with containerization tools (Docker, Kubernetes).
- Experience building and deploying AI-powered applications in production.
- Experience with CI/CD pipelines and DevOps practices.
Top 3 - 5 Skills/Requirements:- Java
- Experience with AI agents / LLM.
- AWS