Fullstack Developer
Hunt Valley, Maryland
Job Id:
165411
Job Category:
Job Location:
Hunt Valley, Maryland
Security Clearance:
None
Business Unit:
Piper Companies
Division:
Piper Enterprise Solutions
Position Owner:
Brendan McGowan
Piper Companies is looking for a Fullstack Developer to join a well established insurance company. This is a hybrid (3x a times a week) and full-time position located in Hunt Valley, MD.
Essential Duties of the Fullstack Developer:
- Design, develop, and maintain backend services and APIs using Python
- Build and deploy scalable, secure systems in AWS cloud environments
- Leverage AI code companion tools (e.g., GitHub Copilot, AWS CodeWhisperer) to accelerate development
- Participate in system architecture decisions, especially around distributed systems and cloud-native patterns
- Stay current with emerging technologies, particularly in AI/ML and agent-based systems
Qualifications of the Fullstack Developer:
- Bachelor's degree in Computer Science, Information Technology or related field preferred
- 6+ years of professional software engineering experience
- Hands-on experience with AWS services (e.g., Lambda, ECS/EKS, S3, DynamoDB/RDS, API Gateway)
- Experience building RESTful APIs and microservices architectures
- Familiarity with AI-assisted development tools (e.g., GitHub Copilot, CodeWhisperer, similar)
- Full stack development experience, including frontend frameworks such as React, Vue, or Angular
- AWS Certification (Solutions Architect, Developer, or similar strongly preferred)
- Experience with additional languages such as Node.js or Go
- Exposure to agentic AI systems or frameworks (e.g., AWS Bedrock, AgentCore, or similar)
- Experience integrating or building applications with LLMs or generative AI services
- Experience working in agile or iterative development environments
Compensation for the Fullstack Developer:
- $125,000-$150,000 (based on experience)
- Comprehensive benefit package; Cigna Medical, Cigna Dental, Vision, 401k w/ ADP, PTO, paid holidays, sick Leave as required by law
This job opens for applications on 5/1/26. Applications for this job will be accepted for at least 30 days from the posting date
#LI-HYBRID
#LI-BM2
full-stack development, frontend development, backend development, REST APIs, GraphQL, API Gateway, microservices architecture, monolithic architecture, serverless architecture, AWS Lambda, AWS EC2, AWS S3, AWS DynamoDB, AWS RDS, AWS CloudFormation, AWS CDK, AWS IAM, AWS Cognito, AWS Step Functions, AWS CloudWatch, AWS X-Ray, AWS VPC, AWS Elastic Beanstalk, AWS ECS, AWS EKS, AWS Fargate, AWS CodePipeline, AWS CodeBuild, AWS CodeDeploy, AWS Glue, AWS Athena, AWS Kinesis, AWS Bedrock, Bedrock foundation models, Bedrock agents, Bedrock embeddings, Bedrock orchestration, AgentCore, agent-based architecture, autonomous agents, LLM integration, prompt engineering, retrieval augmented generation (RAG), vector databases, embeddings, semantic search, Pinecone, FAISS, OpenSearch, LangChain, orchestration frameworks, Python, Python virtual environments, pip, poetry, asyncio, multithreading, multiprocessing, Flask, Django, FastAPI, SQLAlchemy, Pydantic, data validation, ORM, NoSQL databases, PostgreSQL, MySQL, MongoDB, caching, Redis, message queues, Amazon SQS, Amazon SNS, event-driven architecture, webhooks, CI/CD pipelines, infrastructure as code, DevOps practices, containerization, Docker, Docker Compose, Kubernetes, Helm, Git, version control, GitHub, Git branching strategies, pull requests, code reviews, GitHub Actions, GitHub Copilot, Copilot Chat, AI-assisted coding, code generation, code completion, refactoring automation, AWS CodeWhisperer, AI code suggestions, secure coding practices, static code analysis, linting, testing frameworks, pytest, unit testing, integration testing, end-to-end testing, test-driven development (TDD), behavior-driven development (BDD), logging, monitoring, observability, distributed tracing, performance optimization, scalability, load balancing, CloudFront CDN, edge computing, web security, OAuth2, JWT authentication, API security, encryption, SSL/TLS, secrets management, AWS Secrets Manager, CI/CD automation, blue-green deployment, canary releases, feature flags, full-stack frameworks, Next.js backend integration, React, Vue.js, Angular, frontend state management, Redux, Zustand, UI/UX principles, responsive design, accessibility (a11y), JSON, YAML, OpenAPI specification, Swagger, API documentation, model deployment, ML inference endpoints, AI pipelines, data pipelines, ETL processes, streaming data, batch processing, system design, software architecture patterns, domain-driven design (DDD), clean architecture, SOLID principles, agile methodology, scrum, kanban, backlog management, sprint planning, code maintainability, technical debt, documentation, developer experience (DX), observability tooling, reliability engineering, fault tolerance, retries, circuit breakers, configuration management