Python Developer

Hybrid in Newark, NJ, US • Posted 2 hours ago • Updated 2 hours ago
Contract W2
12 Months
Hybrid
Depends on Experience
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Python Developer
  • Python
  • REST APIs
  • microservices
  • databases
  • cloud platforms
  • FastAPI
  • Flask
  • Django

Summary

Python Developer

Location: Newark, NJ
Employment Type: W2 Contract

Job Summary
We are seeking an experienced Python Developer to design, develop, and maintain scalable, high-performance applications and backend services. The ideal candidate should have strong hands-on experience with Python, REST APIs, microservices, databases, cloud platforms, and modern software development practices.
Key Responsibilities

  • Design and develop scalable backend applications using Python.
  • Build and maintain RESTful APIs and microservices.
  • Develop clean, reusable, maintainable, and well-tested code.
  • Work with frameworks such as FastAPI, Flask, or Django.
  • Integrate applications with databases, third-party APIs, and enterprise systems.
  • Design and optimize SQL queries and database operations.
  • Implement asynchronous processing and event-driven solutions where required.
  • Troubleshoot performance, production, and integration issues.
  • Write unit and integration tests and participate in code reviews.
  • Work closely with frontend developers, architects, QA, DevOps, and business teams.
  • Participate in CI/CD, Agile/Scrum ceremonies, and production deployments.
  • Follow secure coding, logging, monitoring, and application performance best practices.

Required Technical Skills

  • 4+ years of hands-on Python development experience.
  • Strong knowledge of Python 3.x, OOP, data structures, exception handling, and concurrency.
  • Strong experience developing REST APIs.
  • Experience with FastAPI, Flask, or Django.
  • Strong understanding of Microservices architecture.
  • Experience with SQL databases such as PostgreSQL, MySQL, or Oracle.
  • Experience with NoSQL databases such as MongoDB or DynamoDB is a plus.
  • Experience with Git and CI/CD pipelines.
  • Knowledge of Docker and Kubernetes.
  • Experience with at least one cloud platform AWS, Azure, or Google Cloud Platform.
  • Experience with messaging/event platforms such as Kafka, RabbitMQ, or SQS is preferred.
  • Strong understanding of software development, lifecycle and Agile methodologies.

Preferred / Nice-to-Have

  • AWS services such as Lambda, ECS/EKS, S3, SQS, SNS, RDS, or API Gateway.
  • Experience with Pytest and test automation.
  • Experience with Redis/caching.
  • Experience with system design and distributed systems.
  • Exposure to GenAI/LLM APIs, AI/ML, or data engineering is a plus.
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.
  • Dice Id: 91166696
  • Position Id: 9121113
  • Posted 2 hours ago

Company Info

About Black Rock Group

At Black Rock Groups Inc, we specialize in providing top-tier human resource services tailored to meet the evolving needs of businesses across the United States. Our expertise spans talent acquisition, workforce management, employee engagement, compliance, and strategic HR consulting.

We empower organizations by delivering customized HR solutions that drive efficiency, productivity, and long-term growth. Whether you're a startup looking to build a strong team or an enterprise seeking to optimize workforce strategies, our dedicated professionals are here to support your business success.

Contact the job poster
AS

Aditya Singh

Recruiter @ Black Rock Group

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.