Search Jobs

Lead Python Developer - Middleware/microservices

2 - 6 yrs
Apply without registration
Not Disclosed by Recruiter Openings: 1 Posted 30 days ago Job Applicants: 21 Job Views: 178

Job Description

Send me Jobs like this

    Roles and responsibilities 

    Responsibilities and Attributes :

    - Very good understanding of Python/Java, web frameworks etc.

    - Experience creating and consuming RESTful micro services.

    - Good practical knowledge of transactional databases

    - Solid understanding of object oriented design patterns, data structures, algorithms, concurrency/multithreading,
    distributed processing etc.

    - Experience with software engineering tools like Maven, Jenkins, Git

    - Experience with test automation (unit, functional, integration)

    - Experience with Amazon Web Services or any other cloud provider services

    Highly desired but not mandatory skills :

    - Good understanding of functional programming concepts and should have used it in at least one language

    - Experience with at least some of the Big data frameworks like Hadoop, MapReduce, Spark, Hive, SOLR etc.

    - Experience with non-relational databases (MongoDB, Cassandra, Elastic Search etc).

    - Fundamental understanding of scale-out/high-availability architecture and low latency distributed messaging

    - Experience with containerization (Docker, Vagrant, etc.)

    - Knowledge of caching technologies like EhCache, Memcache, OSCache etc.

    - Experience optimizing web applications(CDN, Code compression)

    Good to have skills :

    - Python

    - Good knowledge of AngularJS, HTML and CSS

    - Text mining/ Machine learning

Salary: Not Disclosed by Recruiter

Industry: IT-Software, Software Services

Functional Area: IT Software - Application Programming , Maintenance

Role Category:Programming & Design

Role:Team Lead/Technical Lead

Employment Type: Permanent Job, Full Time

Other Keyskills


UG: Any Graduate - Any Specialization

PG:Any Postgraduate - Any Specialization

Doctorate:Doctorate Not Required

Company Profile:

Karza Technologies Private Limited

Karza Technologies is set out to create products that transform the way Banking and Financial Institutions lend monies. The sole purpose of Karza is to empower Lending Institutions with Integrated cloud based solutions for Informed and Intelligent lending decisions.Karza aims to assist Lending institutions in addressing critical issues of rising non-performing assets and loan frauds by unleashing the potential of Big Data. Our products do not aim to replace human judgement with machines, but augment it.
View Contact Details
Apply without registration

IEIL has taken all reasonable steps to ensure that information on this site is authentic. Applicants are advised to research bonafides of advertisers independently. IEIL shall not have any responsibility in this regard. We also recommend that you visit Security Guidelines and Terms and Conditions for more comprehensive information on this aspect.

Get Better Jobs & Higher Salaries. Suggested courses

I agree to the Terms and Conditions