Kavi Global
Posted 1w ago

Python Backend Developer

Kavi Global
Chennai, Tamil Nadu, India
OnsiteFull Time
Responsibilities
  • developing applications
  • writing code
  • testing software
Requirements
  • Requires 5–7 years of Python development experience
  • Backend and REST API expertise
  • Python frameworks, ORM
  • Authentication
  • API documentation
  • Testing, and strong analytical and teamwork skills
Technical tools mentioned
PythonFastAPIDjangoFlaskSQLHTMLCSSJavaScriptGitREST APIsSoftware Development Life Cycle (SDLC)SQLAlchemyDjango ORMOAuth2JWTLDAPSSOSwaggerOpenAPIPyTestUnitTest

Job description

Back-end
Developer

Kavi
India Software Technologies
is
seeking an experienced Back-end Developer with a minimum of 5- 7 years
of experience as a Python developer. You should be highly proficient in Python and have strong experience building scalable, secure, high-performance
enterprise applications. You should have hands-on experience in developing
RESTful APIs, web applications, and backend services using modern Python
frameworks. A good understanding of software architecture, testing, performance
optimization, security, and cloud-based application development is essential.

A skilled
Python Developer should be capable of designing and developing highly
distributed web applications, microservices, data processing applications,
automation solutions, and cloud-native applications.

 Responsibilities:

  • Write clean, maintainable, and scalable code using
    Python programming language.

  • Develop web applications and RESTful APIs using frameworks
    such as FastAPI, Django, or Flask.

  • Utilize established development tools, guidelines,
    and best practices including Python, SQL, HTML, CSS, JavaScript, Git, and
    REST APIs.

  • Design and develop technical interfaces,
    application architecture, and software specifications.

  • Develop and maintain technical documentation
    throughout the Software Development Life Cycle (SDLC).

  • Prepare and maintain Python applications while
    resolving application defects and performance issues.

  • Develop unit tests, integration tests, and
    automated test cases to ensure application quality.

  • Enhance existing applications by analysing business
    requirements, preparing implementation plans, and identifying
    opportunities for improvement.

  • Monitor application health and provide production
    support when required.

  • Participate in code reviews and ensure adherence to
    coding standards and best practices.

  • Collaborate with cross-functional teams including
    Product Owners, QA Engineers, DevOps Engineers, and UI Developers. 

Required
Skills and Qualifications
:

  • 5- 7 years of experience in Python application
    development.

  • Proven experience as a Python Developer or Backend
    Application Developer.

  • Experience with Python web frameworks such as
    FastAPI, Django, or Flask.

  • Familiarity with ORM frameworks such as SQLAlchemy
    or Django ORM.

  • Knowledge of authentication and authorization
    mechanisms such as OAuth2, JWT, LDAP, and SSO.

  • Familiarity with API documentation tools such as
    Swagger/OpenAPI.

  • Strong analytical, problem-solving, communication,
    teamwork, and interpersonal skills.

  • Knowledge of unit testing frameworks such as PyTest
    or UnitTest 

Preferred
Qualifications:

  • Bachelor’s degree in computer science, Engineering,
    or related field (or equivalent experience)

 



About Kavi Global

Provides data analytics and AI-driven business intelligence solutions.

Similar jobs

Backend Developer roles near Chennai, Tamil Nadu
5d
Save
Mark Applied
Hide
Java Backend Engineer
Bengaluru or Chennai or Gurugram or Mumbai
HybridFull Time
Ascendion
Ascendion: AI-native digital engineering and software development services provider.
7+ YOE7+ years of backend development experience with Java, Spring Boot, REST APIs, microservices, Docker, CI/CD, cloud platforms, Git, testing, and Agile methodologies.
Java, Spring Boot, REST APIs, Microservices Architecture, Docker, CI/CD, Azure, AWS, Git
5d
Save
Mark Applied
Hide
Java Backend Developer
Chennai or Pune
HybridFull Time
Citi
CitiNYSE: C: Global diversified financial services holding.
5+ YOE5–8 years in financial services and Java application development; extensive Java, Spring, Spring Boot, microservices, Kafka, ECS, PL/SQL, and Agile experience; bachelor's degree or equivalent.
Java, Spring Framework, Spring Boot, Kafka, ECS, PL/SQL
6d
Save
Mark Applied
Hide
Lead Backend Developer
Chennai, Tamil Nadu, India
HybridFull Time
TEGNA
TEGNANYSE: TGNA: Broadcast and digital media operating local television stations.
8+ YOERequires a bachelor's degree, 8–12+ years of Java development experience, and expertise in Spring Boot, microservices, AWS, distributed systems, REST APIs, SQL, Git, and CI/CD.
Java, Spring Boot, Microservices, AWS, REST APIs, CI/CD, SQL, Git, Amazon EC2, Amazon S3, Amazon RDS, AWS Lambda
1w
Save
Mark Applied
Hide
Technical Lead (132073)
Chennai or Nagpur
HybridFull Time
HCLTech
HCLTechNational Stock Exchange of India: HCLTECH: Global provider of information technology services and software consulting.
5+ YOERequires 5+ years developing scalable Go backend applications, microservices, APIs, distributed systems, cloud platforms, databases, containers, CI/CD, and Linux; strong problem-solving and communication skills.
Go, REST, gRPC, AWS, Microsoft Azure, Google Cloud Platform, Docker, Kubernetes, Linux, SQL, NoSQL, CI/CD
1w
Save
Mark Applied
Hide
Java Backend
Chennai, Tamil Nadu, India
HybridFull Time
Citi
CitiNYSE: C: A global financial services providing banking and credit services.
Requires strong cryptography and information security expertise, PKI experience, database and PowerShell skills, Windows and Unix knowledge, and a bachelor's degree or equivalent experience.
PKI, Microsoft SQL Server (MSSQL), PowerShell, Microsoft Windows, Unix, HSM, Certificate Authority (CA)
1w
Save
Mark Applied
Hide
Back End Developer-II
Chennai, Tamil Nadu, India
OnsiteFull Time
Fuller Technologies
Fuller Technologies: Global provider of cement production equipment and services.
4+ YOEBachelor's degree in a technical field and 4+ years of backend development experience. Requires backend programming, APIs, databases, Azure, cloud-native solutions, DevOps, Agile, cybersecurity, and fluent English.
Java, Python, C#, Node.js, Microsoft Azure, RESTful APIs, CI/CD, SDLC, Agile, IEC 62443, NoSQL
2w
Save
Mark Applied
Hide
Backend Developer
Chennai, Tamil Nadu, India
OnsiteFull Time
Consolidated Analytics
Consolidated Analytics: Provides mortgage technology and operational intelligence platforms.
5+ YOEBachelor's degree,5+ years database development experience,extensive MS SQL Server expertise,complex SQL and schema design,performance tuning,problem-solving and collaboration skills.
MS SQL Server, Azure SQL, AWS RDS, MySQL, PostgreSQL, Oracle
3w
Save
Mark Applied
Hide
GIG-Customer Tech - Adobe - Adobe Commerce Backend Developer
Pune or Chennai or Gurugram or Kochi or Kolkata or Noida
OnsiteFull Time, Contract
EY
EY: Global professional services network providing assurance, tax, and consulting.
5+ YOEAt least 5 years of backend development experience with Adobe Commerce and PHP; knowledge of integrations, multi-tenant architecture, APIs, Node.js, and Git.
PHP, Adobe Commerce, MuleSoft, PIM, Payment gateways, ERP, OMS, Node.js, GIT, GraphQL, REST APIs, WebSEAL, Adobe IMS