Senior Back End Developer

3 weeks ago


Vijayawada, India Ayurak AI Full time

Job Title: Senior Backend Full-Stack Developer (Django, Cloud, AI Integration)


Department: Engineering


About Ayurak AI:


Ayurak AI is a pioneering technology company dedicated to developing innovative AI-driven solutions for a safer and more connected world. We are at the forefront of combining cutting-edge artificial intelligence with robust and scalable backend systems, creating a range of advanced products that include web applications, mobile solutions, and embedded system user interfaces. Join our team to push the boundaries of AI and software development, building high-impact solutions that improve lives and empower organizations. You'll join a team of passionate and innovative developers shaping the future of AI-driven technology.


Job Summary:

We are seeking a highly skilled and motivated Senior Backend Full-Stack Developer to join our dynamic engineering team. As a senior member, you will be a key contributor, taking ownership of significant projects and leading architectural decisions. The ideal candidate will be a versatile and experienced developer with a strong proficiency in backend development using Django, solid hands-on experience with cloud platforms (GCP and Azure), and a proven ability to integrate diverse AI technologies into scalable, real-world applications. You will play a critical role in designing, developing, and maintaining the core infrastructure and APIs that power our AI-driven products, ensuring scalability, reliability, and security. You will also take the lead in mentoring more junior team members and providing best practices across the entire development lifecycle.


Responsibilities:


  • Backend Architecture and Development: Design, develop, and maintain high-performance, scalable, and secure backend systems using Django and Python, with a focus on long-term maintainability and best practices.
  • API Design and Implementation: Lead the design, implementation, and documentation of robust and well-defined RESTful APIs and GraphQL endpoints for seamless communication between frontend and AI systems.
  • Database Management: Lead the design, implementation, and optimization of database schemas for various data storage needs (relational and NoSQL) using technologies such as PostgreSQL, MySQL, MongoDB, and others, with an emphasis on performance and scalability.
  • Cloud Platform Expertise: Develop, deploy, and manage applications on both Google Cloud Platform (GCP) and Microsoft Azure with a strong understanding of their various services and tools for scalability, security, and reliability, and make recommendations to improve processes and deployments.
  • AI Integration and Implementation: Lead the integration of various AI technologies into the backend systems, working closely with AI engineers to ensure seamless integration of NLP, ML, and computer vision models into real-world solutions.
  • Data Management and Security: Implement robust and secure mechanisms for data processing, storage, and retrieval, ensuring data integrity, security, and compliance with regulatory standards.
  • Performance Optimization: Continuously monitor and optimize backend system performance, including query optimization, caching, and scaling, with proactive monitoring and troubleshooting.
  • Testing and Debugging: Lead the development of comprehensive unit tests and integration tests and oversee debugging processes to ensure the highest quality and reliability of backend systems.
  • Collaboration and Leadership: Collaborate effectively with frontend engineers, AI specialists, designers, and product managers to deliver cohesive and robust solutions. Lead the team by example and mentor junior developers, providing technical guidance and best practices.
  • Technology Evaluation and Innovation: Proactively research, evaluate, and champion the adoption of new technologies, tools, and methodologies to improve the efficiency and effectiveness of the backend development process.
  • Full-Stack Contributions: Provide support to frontend teams when necessary and take ownership of a full-stack implementation when required, with a clear vision for the entire development lifecycle.


Qualifications:

  • Education: Bachelor's degree in Computer Science, a related field, or equivalent practical experience; Master's degree is a plus.
  • Experience: 4+ years of proven professional experience in full-stack development, with a primary focus on backend systems and API development using Django and Python in a production environment.
  • Technical Skills:
  • Expert-level proficiency in Python and Django framework, with a deep understanding of its architecture and best practices.
  • Expertise in building and consuming RESTful APIs and GraphQL, with experience designing scalable and robust API architectures.
  • Strong understanding of database design principles and extensive experience with both relational (PostgreSQL, MySQL) and NoSQL databases (MongoDB, etc.).
  • Demonstrated experience deploying and managing applications on both Google Cloud Platform (GCP) and Microsoft Azure with a deep understanding of their various managed services and infrastructure offerings.
  • Proven experience integrating and deploying AI/ML models, with a solid understanding of API endpoints, data security requirements, and security best practices.
  • Solid understanding of microservices architecture, containerization (Docker), and orchestration tools (Kubernetes).
  • Hands-on experience with testing frameworks (e.g., Pytest, Jest), code quality tools (e.g., SonarQube), and CI/CD pipelines.
  • Expert proficiency in using version control systems (e.g., Git) and collaborative development workflows.
  • Solid understanding of network security and best practices for securing applications and data, including experience with encryption and authentication techniques.


  • Soft Skills:
  • Exceptional problem-solving, analytical, and debugging skills, with a focus on creating robust and scalable solutions and long-term maintainability.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively within a cross-functional team and to communicate complex technical concepts clearly.
  • A passion for building high-quality, secure, and well-documented backend systems, and a relentless pursuit of best practices.
  • A proactive approach, with the ability to take initiative, drive projects to completion, and mentor junior team members.
  • A strong commitment to code quality, security, testing, continuous learning and continuous improvement.


Bonus Points:

  • Experience with frontend development using React or similar frameworks.
  • Experience with data processing frameworks (e.g., Apache Spark, Apache Kafka).
  • Experience with serverless technologies (e.g., AWS Lambda, Google Cloud Functions).
  • Certified cloud engineer (Google Cloud, Azure Certified ).
  • Experience with security best practices, particularly in cloud environments, and working with penetration testing teams.
  • Contributions to open-source projects related to Python, Django, or AI/ML.
  • Familiarity with Agile development methodologies.




  • Vijayawada, Andhra Pradesh, India AVITS(Avinash IT Solutions) Full time

    Company OverviewAvinash IT Solutions is a forward-thinking company that prides itself on innovative technology solutions.We are dedicated to creating a dynamic work environment that fosters growth and development for our employees.SalaryWe offer a competitive salary package that reflects the skills and qualifications of our candidates.Job DescriptionThis is...


  • Vijayawada, Andhra Pradesh, India techwave-solutions Full time

    Company OverviewAs a leading IT services, consulting, and business solutions company, Techwave Solutions has over 15 years of experience transforming businesses. Partnering with large organizations worldwide, we offer consulting-led services through our Agile delivery model.We uphold the highest standards of service, having earned recognition as one of...


  • Vijayawada, Andhra Pradesh, India AVITS(Avinash IT Solutions) Full time

    AVITS, a leading IT Solutions provider, is seeking a highly skilled Senior Backend Web Developer to join our team.Job DescriptionWe are looking for a talented individual to handle back-end web development, front-end development, software development, and programming tasks on a day-to-day basis. This role will be responsible for designing, developing, and...


  • Vijayawada, Andhra Pradesh, India AB InBev Full time

    About the RoleThis is an exciting opportunity to join AB InBev as a Senior High-End Sales Professional, responsible for introducing new brands in the market and achieving sales, revenue, distribution, and market share targets.

  • PHP Developer

    6 days ago


    Vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role DescriptionThis is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis.Qualifications- Back-End Web Development and Software Development skills- Object-Oriented Programming (OOP) skills- Front-End...

  • Php developer

    2 weeks ago


    Vijayawada, India AVITS Full time

    Role Description This is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis. Qualifications Back-End Web Development and Software Development skills Object-Oriented Programming (OOP) skills ...


  • Vijayawada, India BlueByte Technologies Full time

    We are looking for Senior Full Stack Java Developer with hands on Angular.js experience with more experience with front end technologies.Requirements :- 4-6 years of Solid working experience in Java and J2EE development skills.- Solid understanding of the collection's frameworks.- Experience with Angular JS is required, React JS experience is a huge...

  • Php developer

    2 weeks ago


    Vijayawada, India AVITS Full time

    Role DescriptionThis is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis.QualificationsBack-End Web Development and Software Development skillsObject-Oriented Programming (OOP) skillsFront-End...

  • PHP Developer

    2 weeks ago


    Vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role DescriptionThis is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis.QualificationsBack-End Web Development and Software Development skillsObject-Oriented Programming (OOP) skillsFront-End...

  • PHP Developer

    2 weeks ago


    Vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role Description This is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis. Qualifications Back-End Web Development and Software Development skills Object-Oriented Programming (OOP) skills ...

  • PHP Developer

    2 weeks ago


    Vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role Description This is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis. Qualifications Back-End Web Development and Software Development skills Object-Oriented Programming (OOP) skills Front-End...

  • PHP Developer

    2 weeks ago


    Vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role DescriptionThis is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis.QualificationsBack-End Web Development and Software Development skillsObject-Oriented Programming (OOP) skillsFront-End...

  • PHP Developer

    2 weeks ago


    Vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role DescriptionThis is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis.QualificationsBack-End Web Development and Software Development skillsObject-Oriented Programming (OOP) skillsFront-End...

  • MERN Stack Developer

    8 hours ago


    Vijayawada, India BeLocum Full time

    Position: MERN Stack DeveloperDepartment: ITWork Location: Ahmedabad - OnsiteJob Overview:We are seeking a highly skilled and motivated MERN Stack Developer with PHP experience to join our dynamic development team. The ideal candidate will have a strong understanding of the MERN stack (Express.js, React, Node.js) and be proficient in developing both...


  • vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role Description This is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis. Qualifications Back-End Web Development and Software Development skills Object-Oriented Programming (OOP) skills Front-End...


  • vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role DescriptionThis is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis.QualificationsBack-End Web Development and Software Development skillsObject-Oriented Programming (OOP) skillsFront-End...


  • vijayawada, India AVITS(Avinash IT Solutions) Full time

    Role Description This is a Fresher full-time remote role for a PHP Developer. The PHP Developer will be responsible for back-end web development, front-end development, software development, and programming tasks on a day-to-day basis. Qualifications Back-End Web Development and Software Development skills Object-Oriented Programming (OOP) skills Front-End...


  • Vijayawada, India Sakthi Finance Limited Full time

    Petty cash & Collection of Cash management. Cheque management at branch level. - Back-end accounting of transaction in cash and cheque mode Daily Closing Statements & Cash tallying - Safe custody of Cash/Cheque, documents and assets at branch - Bank Cash/cheque Remittance at Bank and reconciliation, Funds Transfer formalities MIS to CO and BM - Assisting BM...


  • Vijayawada, Andhra Pradesh, India Drillo Full time

    Unlock Business Potential with Drillo.AIWe are a leading provider of tailored AI solutions, empowering small and medium-sized businesses to innovate and grow. Our mission is to make advanced technology accessible, streamlining operations, enhancing decision-making, and driving sustainable success.About the RoleThis part-time remote Senior Backend Developer...


  • Vijayawada, Andhra Pradesh, India Ittisa Full time

    We are seeking a talented Front-End Developer to join our dynamic team at Ittisa.The ideal candidate will have a strong passion for creating intuitive and visually appealing user interfaces while ensuring excellent functionality and responsiveness across platforms.Key Responsibilities:1. Develop high-quality, responsive, and interactive user interfaces using...