Senior Full-Stack Python Developer

Visa Sponsorship Relocation
Apply
AI Summary

We are looking for a seasoned Full-stack Python Developer with strong experience in React, Redux, Django, Flask, AWS, Kafka, Gen AI, and RestAPI. The ideal candidate will have 5-7 years of experience and a strong proficiency in Python core principles, development, troubleshooting, and maintenance.

Key Highlights
Design, develop, test, and maintain RESTful APIs using Python (FastAPI, Flask, Django REST Framework)
Collaborate with frontend developers, product managers, and stakeholders to implement new features and system enhancements
Optimize API and application performance for scalability, reliability, and security
Technical Skills Required
Python React Redux Django Flask AWS Kafka Gen AI RestAPI FastAPI Flask Django REST MongoDB Redis Docker Kubernetes Nginx Jenkins GitHub RabbitMQ Node.js Grafana Splunk Azure SQL Server PostgreSQL MySQL Git GitHub Terraform Ansible Venafi OAuth2 JWT Authentication Rate Limiting asyncio aiohttp
Benefits & Perks
Visa sponsorship
Relocation package
Full-time employment

Job Description


Hi All


We are looking for a seasoned Full-stack Python Developer with strong experience in React, Redux, Django, Flask, AWS, Kafka, Gen AI, and RestAPI


Gen AI Python Full Stack Developer


Location: Edison, NJ

Role: W2 role No C2C Resumes Please

Experience: Genuine 5 -7 Years of experience after Bachelors and 6 months after Masters

Note: Need to have work experience with the top service-based /product-based companies back in India.

Sponsorship: Yes



Key Skills Required:


Frontend (UI):

• ReactJS using Vite (version 18+, includes hooks and functional components), TypeScript,

Backend Skills: Django


Core programming skills in Python (FastAPI, Flask, Django REST), REST API development, JSON, JWT/OAuth2, MongoDB, Redis, Docker & containerization, Kubernetes, Nginx, Jenkins, GitHub, RabbitMQ, Kafka, Node.js, Logging & monitoring (Grafana, Splunk), AWS/Azure, Database & storage systems.


Technical Skills


• Strong proficiency in Python core principles, development, troubleshooting, and maintenance

• RESTful API Development using FastAPI, Flask, Django REST Framework

• Hands-on experience with MongoDB integration and MongoDB Replica Set Management

• Hands-on experience with Redis (JWT Cache) and RabbitMQ messaging integration

• Strong knowledge of relational databases such as SQL Server, PostgreSQL, and MySQL

• Solid experience with Version Control Systems: Git, GitHub (specific repository management)

• Hands-on experience with containerization tools such as Docker and Kubernetes

• Experience with Container Registry: Harbor

• Strong understanding of Cloud Platforms: Azure (IaaS, PaaS), VMware vSphere or AWS

• Hands-on experience with CI/CD pipeline design using Jenkins and Azure DevOps

• Infrastructure as Code experience using Terraform and Ansible

• Hands-on experience with API Gateway: Nginx

• Experience with Certificate Management using Venafi

• Strong understanding of API Security best practices including OAuth2, JWT Authentication, and Rate Limiting

• Working knowledge of Asynchronous Programming in Python (asyncio, aiohttp)

• Monitoring and Visualization using Grafana

• Operating Systems: Windows Server, Linux (RHEL, Ubuntu)

• Active Directory Integrations using Python LDAP3 and Advanced AD Queries

• Experience with JIRA Infrastructure Requests and ServiceNow CMDB Synchronization


Roles and Responsibility


• Design, develop, test, and maintain RESTful APIs using Python (FastAPI, Flask, Django REST Framework)

• Collaborate with frontend developers, product managers, and stakeholders to implement new features and system enhancements

• Optimize API and application performance for scalability, reliability, and security

• Integrate third-party APIs and enterprise services

• Ensure a clean, maintainable, scalable, and well-documented codebase

• Implement automated testing frameworks and actively participate in peer code reviews

• Troubleshoot and debug applications across development, certification, and production environments

• Manage and maintain relational and NoSQL data stores, including MongoDB and Redis

• Participate in DevOps processe,s including CI/CD automation, containerization using Docker, and Kubernetes deployments


Thanks & Regards

Vasu

Baanyan Software Services Inc

100 Metroplex Drive, Suite 100, 1st Floor, Edison, NJ. 08817

Phone: 732-595-9006 Extn: 207 | Direct: 732-660-9077

Email: vasu@baanyan.com | www.baanyan.com

An E-Verified Company


Subscribe our newsletter

New Things Will Always Update Regularly