Java AI Engineer
Presently we are unable to sponsor and request applicants to apply who are authorized to work without sponsorship*Employment TYPE: Contract W2 & Contract Independent - NO C2CJob Title: Core Java/AI EngineerLocation: Jersey City, NJ- OnsiteJob DescriptionWe are seeking a Software Engineer with Core Java expertise to join our team. The ideal candidate will have strong experience in Core Java, Agile delivery, CI/CD, TDD, and cloud-aware development and a proven ability to design, build, test, deploy, and maintain resilient and secure software.Responsibilities:Design, develop, test, deploy, maintain, and improve software using Core Java.Apply multiple software design techniques and patterns to deliver maintainable solutions.Work within Agile frameworks and contribute to iterative planning and delivery.Implement and support Continuous Integration and Continuous Delivery pipelines.Required Skills & Qualifications:Proficiency in Core Java and one or more general-purpose programming languages.Experience with Agile methodologies and at least one common Agile framework.Knowledge of CI/CD, Test-Driven Development, and application security and resiliency.Understanding of the software development lifecycle, including analysis, testing, deployment, maintenance, and improvement.Preferred Skills:Experience with cloud development practices.Familiarity with modern testing frameworks and automation.This is a Full Stack Java + AI Engineering opportunity. The team is focused on building enterprise-grade, end-to-end AI solutions that solve real business problems using Generative AI.They're not looking for someone to build or train foundation models from scratch. Instead, they're looking for engineers who have experience leveraging LLMs such as OpenAI GPT models, Amazon Bedrock (Claude, Llama, etc.), and similar platforms to develop production-ready AI applications.