Full Stack Python Developer

Hudson ManpowerCharlotte, NC
11hHybrid

About The Position

Job Description: We are seeking a highly skilled Full Stack Python Developer to join our innovative team. The ideal candidate will have extensive experience in Python, React.js , Java SpringBoot, and database management. You will play a key role in designing, developing, and maintaining scalable microservices architectures, implementing CI/CD pipelines, and creating RESTful APIs. Additionally, you will leverage cloud concepts and AI technologies, including natural language processing, SQL translation, agent development, large language model (LLM) integration, and AI testing.

Requirements

  • Proven experience in full-stack development with Python and React.js
  • Strong proficiency in Java SpringBoot
  • Solid understanding of microservices architecture and containerization
  • Experience with CI/CD pipelines and tools like Jenkins, GitLab CI, or similar
  • Hands-on experience with RESTful API development
  • Knowledge of cloud platforms such as AWS, Azure, or GCP
  • Familiarity with AI, NLP, and large language models
  • Experience with NL/SQL translation and agent development
  • Ability to work in a fast-paced environment and adapt to new technologies
  • Excellent problem-solving and communication skills

Nice To Haves

  • Experience with database systems such as SQL, NoSQL, or similar
  • Knowledge of AI testing frameworks and methodologies
  • Understanding of DevOps practices
  • Contributions to open-source AI projects

Responsibilities

  • Develop and maintain robust full-stack applications using Python and React.js
  • Build and optimize backend services with Java SpringBoot and manage database integrations
  • Design and implement microservices architecture for scalable and maintainable solutions
  • Create RESTful APIs for seamless frontend and backend communication
  • Implement CI/CD pipelines to enable automated testing and deployment processes
  • Deploy and manage applications in cloud environments
  • Integrate AI and NLP capabilities, including NL/SQL translation and LLM integrations
  • Develop intelligent agents and tools leveraging AI models
  • Conduct thorough testing of AI components and end-to-end systems
  • Collaborate with cross-functional teams to define and deliver innovative solutions
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service