Padmi

Backend Python Developer

United StatesPosted 1 month ago
Software engineeringUnspecified
Apply at 3B Staffing

Opens the source posting on 3bstaffing.com

Source description

About the role

View original

Title: Backend Python Developer

*Local to Plano, TX

Description:

Responsibilities

  • Design and implement scalable backend systems using Python and Java

  • Develop and maintain RESTful APIs

  • Work with SQL and NoSQL databases, including PostgreSQL, MySQL, and Cassandra

  • Implement and manage message queuing systems using Kafka

  • Containerize applications using Docker and orchestrate with Kubernetes

  • Optimize application performance and ensure high availability

  • Required Skills

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field

  • 5+ years of professional software development experience.

  • Strong portfolio demonstrating proficiency in multiple programming languages and technologies

  • Commitment to writing clean, maintainable, and efficient code

  • Technical Skills:

  • Strong proficiency in Python and at least one Python web framework (e.g., Django, Flask)

  • Programming Languages: Proficiency in Python

  • Expertise in SQL and database management (PostgreSQL, MySQL)

  • Knowledge of NoSQL databases, particularly Cassandra

  • Familiarity with message brokers, especially Apache Kafka

  • Proficiency in Linux operating system

  • Experience with containerization using Docker

  • Understanding of container orchestration with Kubernetes

  • Version control with Git

  • Software Development: Experience with software development methodologies and best practices.

  • Data Structures and Algorithms: Strong understanding and practical application5

  • Object-Oriented Design (OOD): Ability to apply OOD principles for flexible and modular software.

  • Database Management: Knowledge of SQL and experience with both relational and NoSQL databases.

  • Version Control: Proficiency with Git and experience managing complex branching strategies

  • Testing and Debugging: Expertise in software testing methodologies and debugging techniques.

  • API Development: Experience in designing and implementing RESTful APIs

  • DevOps Practices: Familiarity with CI/CD pipelines and cloud platforms (e.g., AWS, Azure)

  • Experience with test-driven development and automated testing frameworks (e.g., Pytest)

  • Experience with Spring Boot framework for Java applications and Java, JavaScript would be must have.

One address, no account. We’ll tell you when matching roles go live.

More at 3B Staffing

Related open roles

View all roles