Full Stack Java Developer (AI/GenAI) - Contract-to-Hire

Argyllinfotech

NULL, MA

JOB DETAILS
SKILLS
Agile Programming Methodologies, Analysis Skills, Application Programming Interface (API), Artificial Intelligence (AI), Automation, Best Practices, CSS (Cascading Style Sheet), Cloud Applications, Cloud Computing, Code Reviews, Communication Skills, Consulting, Continuous Deployment/Delivery, Continuous Improvement, Continuous Integration, Data Modeling, Data Science, Design Patterns Programming Methodologies, Detail Oriented, DevOps, Distributed Applications, Distributed Computing, Enterprise Applications, HTML5, High Availability Software, Identify Issues, Java, Kanban, Leadership, Linux Operating System, Mentoring, Messaging Middleware, Messaging Technology, Microservices, Microsoft Windows Azure, Modeling Languages, Multitasking, NoSQL, Node.js, Performance Modeling, Performance Tuning/Optimization, Presentation/Verbal Skills, Problem Solving Skills, Production Support, Programming Languages, Project/Program Management, Python Programming/Scripting Language, REST (Representational State Transfer), React.js, Root Cause Analysis, SQL Databases, Scrum Project Management and Software Development, Semantic Search, Software Design, Software Development, Software Development Lifecycle (SDLC), Software Engineering, Spring MVC, Team Player, Technical/Engineering Design, Test Plan/Schedule, Unix Operating Systems, User Interface/Experience (UI/UX), Writing Skills
LOCATION
NULL, MA
POSTED
1 day ago
Full Stack Java Developer (AI/GenAI) Contract-to-Hire
Location: Boston, MA (Philadelphia candidates will also be considered)
Job Type: Contract-to-Hire
Duration: 12+ Months
Start Date: August 3, 2026
About the Role
We are seeking an experienced Full Stack Java Developer to join our innovative AI Lab team, where you'll build next-generation AI-driven and data-enabled enterprise applications. This is an exciting opportunity for a senior engineer who enjoys staying hands-on while influencing technical direction, architecture, engineering standards, and team growth.
You will collaborate closely with Product Owners, Data Scientists, Architects, and Business Stakeholders to design and deliver scalable, high-performance solutions that leverage modern cloud technologies and Generative AI capabilities.
Key Responsibilities
  • Design, develop, and maintain scalable, enterprise-grade Java applications.
  • Build end-to-end full-stack applications using Java/Spring Boot and modern front-end technologies such as Angular or React.
  • Develop AI-enabled and data-driven solutions in collaboration with Data Science and Product teams.
  • Participate in architecture, technical design, and solution planning discussions.
  • Own features throughout the Software Development Life Cycle (SDLC), including design, development, testing, deployment, and production support.
  • Develop and consume RESTful APIs and enterprise integrations.
  • Perform code reviews and promote clean, scalable, secure, and maintainable code.
  • Mentor junior developers and establish engineering best practices.
  • Build highly available, distributed applications using asynchronous messaging technologies.
  • Optimize SQL and NoSQL databases for performance and scalability.
  • Implement CI/CD pipelines and deployment automation.
  • Troubleshoot complex production issues and drive root cause analysis.
  • Work closely with Agile Scrum/Kanban teams to deliver high-quality software.
  • Communicate technical concepts effectively with both technical and business stakeholders.
AI & Generative AI Experience
Candidates with experience in the following technologies will be highly preferred:
  • Retrieval-Augmented Generation (RAG)
  • Large Language Models (LLMs)
  • Semantic Search
  • Embedding Models
  • Vector Databases
  • Prompt Engineering
  • AI Agent Frameworks including:
    • LangChain
    • LangGraph
    • CrewAI
  • AI-powered workflow automation and multi-agent applications
Required Qualifications
  • 5+ years of hands-on experience in Java application development.
  • Strong expertise in:
    • Core Java
    • Spring Boot
    • Spring MVC
    • Spring Data
    • Spring Security
  • Experience building enterprise-grade backend services and REST APIs.
  • Strong front-end development experience using:
    • Angular or React
    • TypeScript
    • HTML5
    • CSS3
    • RxJS
  • Experience with Python and/or Node.js is a plus.
  • Strong experience with SQL and NoSQL databases, including data modeling and performance tuning.
  • Experience with messaging platforms and asynchronous processing.
  • Hands-on experience with Microsoft Azure cloud services.
  • Experience deploying applications on OpenShift.
  • Experience implementing CI/CD pipelines using modern DevOps practices.
  • Comfortable working in Unix/Linux environments.
  • Strong understanding of software design patterns, microservices architecture, and scalable application design.
  • Experience working within Agile/Scrum environments.
Preferred Qualifications
  • Experience developing AI-powered enterprise applications.
  • Familiarity with Generative AI frameworks and enterprise search solutions.
  • Experience with distributed systems and event-driven architecture.
  • Knowledge of cloud-native application development.
  • Exposure to MLOps or AI deployment pipelines is a plus.
Leadership & Soft Skills
  • Strong leadership and mentoring capabilities.
  • Excellent verbal and written communication skills.
  • Ability to collaborate with Product Owners, Project Managers, Architects, and business stakeholders.
  • Strong analytical and problem-solving skills.
  • High attention to detail and commitment to software quality.
  • Self-motivated with the ability to manage multiple priorities in a fast-paced Agile environment.
  • Strong sense of ownership, accountability, and continuous improvement.
Required Technical Skills
Programming Languages:
Java, Spring Boot, Python, Node.js
Frontend:
Angular, React, TypeScript, HTML5, CSS3, RxJS
Backend & APIs:
Spring MVC, Spring Data, Spring Security, REST APIs, Microservices
Databases:
SQL, NoSQL
Cloud & DevOps:
Microsoft Azure, OpenShift, CI/CD, Git
AI/GenAI:
RAG, LLMs, LangChain, LangGraph, CrewAI, Vector Databases, Semantic Search, Embedding Models
Other Technologies:
Messaging Queues, Unix/Linux, Agile/Scrum, Design Patterns, Distributed Systems

About the Company

A

Argyllinfotech