Python Django Microservices Lead

TechDigital Corporation
Edison, NJ, United States
1 day ago
Apply on www.careerbuilder.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours

Tech stack

HTML JavaScript (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management User Authentication Unit Testing Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Program Optimization Databases
+36 more
Continuous Delivery Continuous Integration Database Design Software Debugging DevOps Web Development Django Web Framework Design of User Interfaces Human-Computer Interaction Python (Programming Language) PostgreSQL Microsoft SQL Server MySQL Object-Relational Mapping OAuth Performance Tuning RabbitMQ Redis Server Administration Software Engineering Software Systems Web Applications Scripting Google Cloud ReactJS Database Optimization Backend Vue.js Kubernetes Graphql Celery Front End Software Development Api Design Restful APIs Docker Microservices

Job description

We are looking for a highly skilled Senior Django Developer with 6+ years of experience to join our development team. The ideal candidate should have expertise in Django, Python, Microservices, and web application development, along with experience in designing scalable, secure, and high-performance systems. You will work closely with cross-functional teams to develop and maintain web applications, APIs, and backend systems., * Develop & Maintain Django Microservice Applications: Design, implement, and maintain web applications using Django and related technologies.

  • API Development: Create and manage RESTful and GraphQL APIs for seamless integration with front-end applications and third-party services.
  • Database Management: Design and optimize database schemas using MSSQL, PostgreSQL, MySQL, or other databases.
  • Code Optimization & Performance Tuning: Improve application performance, scalability, and security.
  • Cloud & DevOps: Deploy, monitor, and manage applications on cloud platforms (Azure).
  • Testing & Debugging: Write unit tests, perform debugging, and ensure application reliability.
  • Collaboration: Work with UI/UX designers, frontend developers, and product managers to deliver high-quality software solutions.
  • Best Practices & Documentation: Follow coding best practices, maintain technical documentation, and mentor junior developers.

Requirements

Technical Skills:

  • 6+ years of experience in Django & Python development.
  • Strong understanding of Django ORM, Migrations, and Class-Based Views and microservices architecture.
  • Experience with RESTful APIs (Django rest framework), GraphQL.
  • Proficiency in MSSQL, PostgreSQL, MySQL database management.
  • Knowledge of Celery, Redis, RabbitMQ for asynchronous task processing.
  • Hands-on experience with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with AWS, Azure, or Google Cloud services.
  • Strong understanding of HTML, CSS, JavaScript, and React/Vue.js (Preferred).
  • Good knowledge of security best practices, authentication (JWT, OAuth), and access control.

Skills: Amazon Web Services (AWS), Application Programming Interface (API), Best Practices, CSS (Cascading Style Sheet), Cloud Applications, Cloud Computing, Continuous Deployment/Delivery, Continuous Integration, Cross-Functional, Database Administration, Database Design, Database Optimization, Database Technology, Debugging Skills, DevOps, Django, Docker, Documentation, GraphQL, HTML (HyperText Markup Language), Internet Application, Mentoring, Microservices, Microsoft SQL Server, Microsoft Windows Azure, MySQL, Object Relational Mapping (ORM), Performance Management, Performance Tuning/Optimization, PostgreSQL, Python Programming/Scripting Language, REST (Representational State Transfer), RabbitMQ, React.js, Redis, Software Administration, Software Design, Technical Writing, Test Plan/Schedule, Unit Test, User Experience Design (UXD), User Interface Design, User Interface/Experience (UI/UX), Vue.js, Web Programming

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerbuilder.com
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

5:06 min

Modernizing legacy applications through proactive leadership

Babette Wagner Babette Wagner · Coffee With Developers

2:21 min

Projecting external HTML content using default and named slots

Rowdy Rabouw Rowdy Rabouw · World Congress 2022

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

6:12 min

Streaming HTML content natively using declarative processing instructions

Chris Heilmann +2 · LIVE

Videos

See all

Related articles

See all