Demo

Software Developer - Full Stack

eTeam
Hopkins, MN Contractor
POSTED ON 6/10/2026
AVAILABLE BEFORE 6/30/2026

Job Role: Software Developer - Full Stack
Location: Minneapolis, MN 55343 (Onsite)
Duration: 6 Months with possible extension.

Job Description:

Software Engineer (Python / Java-Spring Boot / React / GenAI / Full‐Stack)

Summary
We are seeking a full‐stack engineer skilled in Python and Java (Spring Boot), experienced with modern backend frameworks and React-based frontend development, and capable of delivering production-grade GenAI solutions (LLMs, RAG, Agents, ClientP, guardrails). The candidate should be able to design, build, and operate scalable services and applications using modern AI patterns with strong software craftsmanship.

Responsibilities

  • Build backend services in Python (Flask, FastAPI, Django) and Java (Spring Boot); design clean APIs, integrations, and background jobs.
  • Develop user interfaces using React (preferred); collaborate on UX, component libraries, accessibility, and performance.
  • Own quality with PyTest/JUnit, integration and contract testing; enable CI/CD automation.
  • Deliver GenAI capabilities: prompt design, RAG pipelines, agent orchestration, and workflow automation.
  • Productionize AI with guardrails for safety, compliance, observability, and fallback strategies; measure latency, cost, and accuracy.
  • Work across data layers: vector stores, relational DBs, caching, and secure connectors; ensure data privacy and governance.
  • Collaborate across product, design, and platform teams; review code, architect solutions, document decisions, and mentor peers.

Required Skills & Experience

Backend (Python & Java)

  • Strong in Python and Java (Spring Boot) — APIs, microservices, async processing, and performance optimization.
  • Frameworks: Flask, FastAPI, Django, Spring Boot (REST, security, data, microservices).
  • API design (REST/JSON), OpenAPI, OAuth/OIDC, JWT, RBAC.

Frontend

  • React (preferred) or Angular: component design, state management, routing, testing (Jest, Playwright).
  • Build tooling: Vite/Webpack, npm/yarn.

GenAI / Agentic AI

  • LLM fundamentals, embeddings, prompt design, tool/function calling.
  • RAG architectures and evaluation approaches.
  • Agents: orchestration, memory, multi-agent patterns.
  • ClientP, guardrails, and secure AI patterns.
  • Frameworks: LangChain/LangGraph, CrewAI (plus Haystack/LlamaIndex familiarity).

Data & Infrastructure

  • Vector DBs, PostgreSQL/MySQL, Redis.
  • Cloud & DevOps: Docker, Kubernetes, CI/CD, observability.
  • Messaging/streaming: Kafka/MQ; batch vs. real-time processing.
  • Cloud & DevOps: Azure (preferred) and Azure AI services, Docker, Kubernetes.
  • Hands-on with AKS, EKS deployments, Helm charts, and CI/CD pipelines (Azure DevOps, GitHub Actions, Jenkins).

Preferred Qualifications

  • Experience delivering production-grade GenAI applications with measurable outcomes.
  • Integration with LLM providers (OpenAI, Anthropic, local models).
  • AI observability, evaluation frameworks, and guardrail telemetry.
  • Financial services / regulated environment experience.

Education

  • BS/MS in Computer Science or equivalent experience.

Experience

  • Staff Engineer (Onshore): 8 years; leads architecture, cross-team design, and AI governance.

Salary : $70 - $73

If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Software Developer - Full Stack?

Sign up to receive alerts about other jobs on the Software Developer - Full Stack career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$111,369 - $141,168
Income Estimation: 
$131,745 - $167,716
Income Estimation: 
$144,503 - $184,592
Income Estimation: 
$102,541 - $137,871
Income Estimation: 
$153,752 - $200,235
Income Estimation: 
$88,790 - $110,816
Income Estimation: 
$107,385 - $134,565
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at eTeam

  • eTeam Meridian, ID
  • Job Role: Digital Marketing Manager Location: Meridian, ID 83642 Contract: 12 Months with possible extension Role Overview The SEO Content Specialist suppo... more
  • 4 Days Ago

  • eTeam Corvallis, OR
  • Job: Engineering Coordinator Duration: 2 Years Location: Corvallis, OR Pay Rate: $20.00 - $26.00/hr on W2 Job description: We are seeking a highly organize... more
  • 4 Days Ago

  • eTeam Wayzata, MN
  • Job Title: Audio Visual Specialist Location: Wayzata, MN 55391 Duration: 06 months (Possibility of Extension) Pay Range: $25/hr on W2 Key Responsibilities ... more
  • 4 Days Ago

  • eTeam Minneapolis, MN
  • Job Title: Fraud Analyst Location: Minneapolis, MN 55402 OR Charlotte, NC 28202 (Hybrid) Hybrid 3 days a week (preferably onsite M/T/W) Duration: 6 months ... more
  • 4 Days Ago


Not the job you're looking for? Here are some other Software Developer - Full Stack jobs in the Hopkins, MN area that may be a better fit.

  • Da Vinci Software Remote, MN
  • Overview : Our client is seeking two new full-stack developers, one each, on two of our client's scrum delivery teams. They will be responsible for full st... more
  • 3 Days Ago

  • Deloitte Minneapolis, MN
  • Software Engineer II, AI & Engineering/Engineering as a Service Position Summary Software Engineer II, AI & Engineering/Engineering as a Service AI & Engin... more
  • 14 Days Ago

AI Assistant is available now!

Feel free to start your new journey!