Senior Full Stack Java / AI Engineer Knowledge Graph u0026 Agent Development
Quick facts
- Pay
- $51.25 - $66.25/hr
- Type
- Full-time
- Location
- Alpharetta, Georgia
- Skills
- Java, SQL, React
- Industry
- Information Technology — 694 open jobs
- Visa in listing
- H-1B
- Apply
- Free to apply — never pay anyone for a job offer or visa sponsorship
Job description
Senior Full Stack Java / AI Engineer Knowledge Graph & Agent Development
Location: Alpharetta, GA Onsite
Duration: 6+ Months Contract
Work Arrangement: 100% Onsite
Experience : 10+ years H1B Transfers are Accepted
Job Summary We are looking for a Senior Full Stack Java Engineer with strong AI/GenAI capabilities to support an onsite project in Alpharetta, GA. The ideal candidate will have strong hands-on experience with Java full-stack development along with the ability to leverage AI tools, build AI agents/skills, work with knowledge graphs, and follow ADLC (AI Development Life Cycle) methodologies. This role is ideal for a strong Java developer who has expanded into AI engineering, agent development, knowledge graphs, and AI-assisted software development.
Required Skills
- 6+ years of overall software development experience preferred
- Strong hands-on experience with Java / J2EE
- Full-stack development experience
- Strong experience with Spring Boot, REST APIs, Microservices
- Experience with front-end technologies such as React, Angular, or similar
- Strong understanding of SQL / NoSQL databases
- Experience building and consuming APIs
- Strong knowledge of AI/GenAI tools and platforms
- Hands-on experience building AI agents, AI skills, or agentic workflows
- Experience with Knowledge Graphs / Graph Databases
- Understanding of LLMs, prompt engineering, RAG, embeddings, and vector databases
- Ability to use AI coding/development tools effectively
- Understanding of ADLC (AI Development Life Cycle) or similar AI development methodologies
- Experience integrating AI capabilities into enterprise applications
- Strong problem-solving and analytical skills
Key Responsibilities
- Design, develop, and maintain full-stack Java applications
- Build scalable Spring Boot and microservices-based applications
- Develop and integrate AI/GenAI capabilities into enterprise applications
- Build and enhance AI agents, skills, and agentic workflows
- Develop and maintain knowledge graphs and graph-based solutions
- Integrate LLMs, RAG pipelines, vector databases, and AI services into applications
- Utilize AI-assisted development tools to improve productivity and software quality
- Follow ADLC / AI development lifecycle practices
- Work closely with architects, product teams, and business stakeholders
- Design and develop REST APIs and backend services
- Participate in application design, development, testing, deployment, and production support
- Ensure applications are scalable, secure, and maintainable
Preferred AI / Knowledge Graph Skills
Candidates with experience in one or more of the following areas are highly preferred:
- Generative AI / LLM
- AI Agents / Agentic AI
- AI Skills / Tool Calling
- Knowledge Graphs
- Graph Databases
- Neo4j
- RDF / SPARQL
- RAG
- LangChain / LangGraph
- Vector Databases
- Embeddings
- Prompt Engineering
- MCP or similar AI integration frameworks
- AI coding assistants such as GitHub Copilot, Cursor, Claude, etc.
IF interested then please share me your resume with contacts to
Visa sponsorship record: American It Systems LLC
Sponsors occasionally| Fiscal year | H-1B LCAs | USCIS approvals | USCIS denials | PERM |
|---|---|---|---|---|
| FY2024 | — | 1 | 0 | — |
This exact kind of role (Software Developers) isn't among the roles American It Systems LLC sponsored most often.
Which visas can work for this job
Occupation: Software Developers (SOC 15-1252) — estimated from the job title.
- Mentioned in the listing
H-1B
- H-1B cap-exempt employer
Regular cap-subject employer — a new H-1B needs to win the lottery in March (unless you already hold cap-counted H-1B status).
- TN (citizens of Canada and Mexico)
This kind of role may fit the USMCA profession “Computer Systems Analyst (or Engineer, for engineering-degree holders)” — it depends on the actual duties. No lottery, no cap; you need the matching degree or license.
- E-3 (Australia) and H-1B1 (Chile, Singapore)
Same degree requirement as H-1B, but no lottery and a separate quota that is rarely filled.
- O-1 (extraordinary ability)
For candidates with awards, publications, press, a high salary or critical roles at distinguished organizations. No cap, no lottery; the employer files a petition.
- STEM OPT extension (F-1 students)
Requires an E-Verify employer. We didn't find this company in the E-Verify list — ask HR.
Salary vs prevailing wage
Level I (entry)Software Developers · Atlanta-Sandy Springs-Roswell, GA. Annual prevailing wages set by the Department of Labor (OFLC).
| Level | Prevailing wage | H-1B lottery odds* |
|---|---|---|
| Level I | $91,915 | ~15% |
| Level II | $113,776 | ~31% |
| Level III | $135,658 | ~46% |
| Level IV | $157,518 | ~61% |
This job pays $106,600–$137,800 a year (converted from an hourly rate, 2,080 hours) — that's Level I (entry). In the wage-weighted H-1B lottery a Level I registration gets 1 entry; estimated selection chance about 15% — below average.
* Odds are DHS projections for the FY2027 wage-weighted lottery (actual results vary by year and employer). Since the FY2027 cap season the H-1B lottery is weighted by wage level: Level I = 1 entry, II = 2, III = 3, IV = 4. The level is set by the offered wage against the prevailing wage for the occupation and worksite. Separately, a $100,000 fee for new H-1B petitions for workers outside the US was announced in 2025; as of September 2026 a federal court ruling keeps it unenforceable while appeals continue — check the current status.
Sources: U.S. Department of Labor OFLC disclosure data (H-1B/H-1B1/E-3 LCA, PERM), OFLC prevailing wage data, USCIS H-1B Employer Data Hub, E-Verify participating employers. Data loaded: LCA FY2024–FY2026, PERM, USCIS Data Hub, OFLC wages; updated 2026-10-03. Employers are matched by name, so records of companies with similar names can occasionally be mixed up. This is general information, not legal advice — talk to an immigration attorney about your case.