AI Full Stack Developer (W2)

Overview

On Site
$50 - $55
Contract - W2
Contract - 6 Month(s)
No Travel Required

Skills

Full Stack Development
AI
Artificial Intelligence
LLM
Large Language Models
ECM
Enterprise Content Management
Java
Python
RESTful APIs
Spring Boot
React
Git
AWS
Data Modeling
PostgreSQL
NoSQL

Job Details

Seeking a Full-Stack Developer with expertise in AI (Artificial Intelligence), LLM (Large Language Models), & ECM (Enterprise Content Management).

Programming & Tools (at least 7yrs.)
-Proficiency with Java and Python.
-Proficient with frontend frameworks like React or Angular.
-Proficient in tools and frameworks such as Git, Jenkins, Jira, IntelliJ, Tomcat/J2EE.
-Exp. with data modeling, relational & NOSQL databases (postgres, mongodb, dynamodb etc.).
-Solid understanding of design patterns & software architecture.

Content Management (at least 3yrs.)
-Proficiency in integrating and working with any content management system preferably Documentum platform.
-Strong understanding of ECM principals.

API Development (at least 3yrs.)
-Strong understanding and experience with developing and integrating RESTful APIs using Java, Spring.

LLM expertise
-Working knowledge of different LLM models & the ability to evaluate their suitability & fine tune for specific requirements.
-Exp. with prompt engineering and preprocessing data for feeding into the models
-Exp. with integrating LLMs with existing ECM platform.

Software Development Practices
-Familiarity with development concepts like source code management, unit testing, code coverage, static code scan and dynamic code scans for vulnerability management,
stress and performance testing.

Cloud experience (AWS)
At least 3yrs. of exp. working with AWS services including EC2, ECS, RDS, ALB, SSM, SQS, SNS, Lambda & AWS SDK.
-Exp. with advanced AWS services like textract or bedrock is a big plus
-Skilled in troubleshooting AWS application issues, reviewing configurations, security policies, and analyzing logs.

Agile Methodology
-Strong understanding of agile/scrum practices such as, sprint planning, backlog refinement, daily stand-ups, and retrospectives.

Collaboration & Communication
-Ability to work effectively with cross-functional teams and communicate technical concepts clearly.

Self-Management
-Capable of managing time, tasks & priorities independently.
-Preferred certifications: AWS, Documentum, and Java.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.