Fullstack Software Engineer
ConsultNet Technology Services and Solutions
- Ort
- Rockville, US
- Arbetsplats
- På plats
- Anställningsform
- Heltid
- Lön
- $89k–$129k
- Publicerat
- I dag
- Källa
- DevITJobs
Requirements:
- At least 5 years of professional software development experience.
- Experience with Java and Spring Boot, Python and FastAPI, and JavaScript/TypeScript.
- Modern front-end development experience; React or Vue.js is strongly preferred.
- Experience designing and developing RESTful APIs and microservices.
- Knowledge of unit and integration testing, SQL and relational databases such as PostgreSQL, Git-based version control, and CI/CD pipelines.
- Hands-on AWS experience, including services such as EC2, S3, Lambda, RDS, ECS, API Gateway, CloudWatch, CloudTrail, X-Ray, IAM, and VPC networking.
- Experience with Infrastructure as Code using Terraform and/or CloudFormation.
- Familiarity with Model Context Protocol (MCP), tool-use frameworks for AI agents, agentic workflows, and AI-driven orchestration patterns.
- Familiarity with prompt engineering, context management, and token optimization for production LLM applications.
- Able to work independently and collaborate with engineers and other stakeholders.
- Nice to have: experience with OCR technologies, LLM or agent frameworks, vector databases, RAG architectures, message queues, event-driven systems, Docker or Kubernetes, NoSQL databases, AWS certification, cloud dashboards, or data-intensive applications such as document intelligence and enterprise search.
Responsibilities:
- Design, develop, test, debug, deploy, and document enterprise software components.
- Build accessible, responsive interfaces, reusable front-end components, dashboards, state-management solutions, and API integrations using React or Vue.js.
- Develop scalable backend services with Java and Python, and build and integrate RESTful APIs and microservices.
- Contribute to document-processing solutions using OCR, LLMs, and AI/ML capabilities.
- Review process, system, and data requirements and specifications.
- Participate in software design and engineering discussions, identify technical risks, and help mitigate them.
- Review code, requirements, specifications, and technical solutions with peers.
- Develop unit and integration tests, troubleshoot defects, and help resolve production issues.
- Participate in production releases and application support.
- Improve processes and engineering practices while following established security, development, and technology standards.
- Take part in Agile/Scrum activities, including story refinement, sprint planning, standups, retrospectives, and code reviews.
Technologies:
- AI
- AI Agents
- API
- AWS
- Lambda
- Backend
- CI/CD
- Cloud
- CloudWatch
- Docker
- EC2
- FastAPI
- Git
- IAM
- Support
- Java
- JavaScript
- Kubernetes
- LLM
- MCP
- NoSQL
- PostgreSQL
- Python
- RAG
- React
- SQL
- Security
- Spring
- Spring Boot
- Terraform
- TypeScript
- Vue
- microservices
- Agentic AI
- Fullstack
More
We are seeking a mid-level full-stack software engineer for a contract role in the DMV area, with an ASAP target start date and pay rate determined by experience. The engineer will join a technical team building enterprise document services that use OCR and LLM technologies, enabling intelligent document intake, extraction, transformation, and AI-driven workflows. Our applications combine responsive user experiences with scalable backend services. ConsultNet is a national provider of technology talent and solutions, offering project services, contract-to-hire, direct search, and managed services across onshore, nearshore, and hybrid engagements. For more than 25 years, we have connected consultants with roles through a personal, communication-driven approach and partnerships with a diverse client base. We are an Equal Opportunity Employer and welcome applicants regardless of legally protected status.
last updated 44 week of 2026