Senior Java Developer Agentic AI / AI-Assisted Engineering
Quick Overview
Job Description
Job Title: Senior Java Developer Agentic AI / AI-Assisted Engineering
Location: NYC, NY / Jersey City, NJ
Work Arrangement: Onsite/Local Candidates Only
Employment Type: W2 Only
Experience: Senior-level Java development experience; candidates with slightly less experience may also be considered.
Job Overview
We are looking for a Senior Java Developer with experience in Agentic AI / AI-assisted software engineering to join a high-performing engineering team. The ideal candidate will have strong hands-on expertise in Java, AWS, Kubernetes, Kafka/streaming, NoSQL, CI/CD, testing, monitoring, and production support, along with practical experience leveraging AI tools and frameworks to optimize and accelerate software development.
This role requires a strong software engineer who can build secure, scalable, production-grade applications while helping engineering teams adopt AI-assisted development practices across the SDLC.
Key Responsibilities
- Develop, enhance, debug, test, and maintain secure, high-quality production applications using Java.
- Design and implement scalable backend services and distributed applications.
- Review code written by other developers and provide technical guidance on code quality, security, performance, and maintainability.
- Leverage AI-assisted development and Agentic AI capabilities to accelerate coding, refactoring, testing, debugging, code reviews, and release readiness.
- Help drive adoption of approved AI-assisted engineering practices across development teams.
- Apply AI capabilities to areas such as code optimization, automated testing, root-cause analysis, incident analysis, and SDLC automation.
- Work with AWS, Kubernetes, Kafka/streaming, NoSQL databases, and CI/CD pipelines to build and support production systems.
- Implement and maintain automated testing and quality-validation practices.
- Monitor production applications using tools such as Splunk, Dynatrace, or similar observability platforms.
- Participate in application design and technical decisions affecting functionality, architecture, and operational processes.
- Establish and promote secure coding, peer-review, automated testing, and engineering best practices.
- Contribute reusable frameworks, automation, patterns, and engineering standards across teams.
- Serve as a technical SME and actively contribute to the engineering community.
Required Technical Skills
Must Have:
- Strong Java development experience
- Agentic AI / Generative AI / AI-assisted software development
- Experience using AI to improve coding, code optimization, refactoring, testing, debugging, or development productivity
- Kubernetes
- Kafka / Streaming
- NoSQL
- CI/CD
- Automated testing
- Production monitoring / alerting
Preferred:
- AWS
- Splunk
- Dynatrace
- Microservices
- Distributed systems
- Cloud-native application development
Agentic AI / AI Frameworks
Candidates with experience in one or more of the following are highly preferred:
- LangChain
- LangGraph
- CrewAI
- AutoGen
- LlamaIndex
- LangChain4j
- LangGrapj
- Spring AI / SpringAI
- Multi-Agent / Multi-Agents
- AI-assisted software engineering
Skills
Similar jobs
Talend ETL Developer
Global Sumi Technologies Inc · Wilmington, United States
2 minutes agoJava Full Stack Developer - Dallas, TX, Austin, TX, Houston, TX, San Antonio, TX.
TechniPros, LLC · Dallas, United States
2 minutes agoWindows Kernel Developer with Security Clearance
Nightwing · Sterling, United States
7 minutes agoServicenow Developer
Synapse Business Systems · United States
13 minutes agoFull Stack Software Engineer / Developer
ConnectedX, Inc. · Plano, United States
23 minutes ago.Net developer //IN //F2F (809135)
Key Business Solutions, Inc. · Indianapolis, United States
23 minutes ago