Backend Developer

  • Philadelphia, PA
  • Posted 2 days ago | Updated 4 hours ago

Overview

On Site
Hybrid
Accepts corp to corp applications
Contract - Independent
Contract - W2

Skills

Computerized System Validation
Apache Parquet
Warehouse
Analytics
Auditing
Caching
Documentation
Specification Gathering
Backend Development
Node.js
.NET
Java
SQL
NoSQL
Cloud Computing
Amazon Web Services
Microsoft Azure
Google Cloud
Google Cloud Platform
API
OAuth
Database
Geographic Information System
Geocoding
Data Modeling
ADF
Amazon S3
Storage
Message Queues
POSTMAN
Test Suites

Job Details

Summary

Delivers secure, performant APIs for intake/moderation/public discovery and exports that meet non-proprietary data-access standards.

Key responsibilities

  • Design/implement REST endpoints, auth/roles, validation (e.g., address/AIS), rate limiting.
  • Model data and implement exports (CSV/Parquet/API) for the warehouse/analytics.
  • Instrument audit and usage events; ensure logging/monitoring and error handling.
  • Optimize performance (indexes, caching) and lead API documentation/specs.

Required skills

  • 7+ years backend development (Node.js, .NET, or Java) with SQL/NoSQL.
  • Cloud experience (AWS/Azure/Google Cloud Platform) for build/deploy, storage, and secrets.
  • API security (OAuth/JWT), input validation, and secure coding practices.
  • Experience with mobile-optimized databases and pagination strategies.

Desired skills

  • GIS basics (coordinates/CRS, geocoding) and map-adjacent data modeling.
  • Data pipelines (Airflow/ADF/Glue), S3/Blob storage, message queues.
  • OpenAPI/Swagger, Postman test suites, and rate-limit/throttle strategies.
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.