Cutshort logo
Object relational mapping jobs

11+ Object-relational mapping Jobs in India

Apply to 11+ Object-relational mapping Jobs on CutShort.io. Find your next job, effortlessly. Browse Object-relational mapping Jobs and apply today!

icon
91social

at 91social

2 recruiters
91 Social
Posted by 91 Social
Bengaluru (Bangalore)
3 - 6 yrs
₹5L - ₹18L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconJava
Object-relational mapping
Designing and developing high-volume, low-latency applications for
critical systems and delivering high-availability and performance
• Contributing in all phases of the development lifecycle
• Writing well designed, testable, efficient code
• Test cases should be upto the mark
• Performance tuning knowledge is a must. Experience is an added advantage.
• In Backend – fundamentals of all languages is a must• Good hands-on software development experience with proven working experience
in Python development
• Expert in Python, with knowledge of at least one Python web framework (such
as Django, Flask)
• Familiarity with some ORM (Object Relational Mapper) libraries
• Able to integrate multiple data sources and databases into one system
• Understanding of the threading limitations of Python, and multi-process
architecture
• Strong unit test and debugging skills
• Basic understanding of front-end technologies, such as JavaScript, HTML5, and
CSS3
• Understanding of memory model/GC from performance point of view.
Read more
TartanHQ

at TartanHQ

2 recruiters
Kumar Vivek
Posted by Kumar Vivek
Bengaluru (Bangalore)
2 - 4 yrs
₹9L - ₹15L / yr
skill iconPython
skill iconFlask
skill iconAmazon Web Services (AWS)
Web Scraping

Key deliverables for the Python Engineer would be to writing and testing code, debugging programs and integrating applications with third-party web services using server-side logic and work well in a team to build features, be a part of the core team

What will you do?

  • You will write an effective code for modularity, responsiveness, scalability and overall performance
  • Experiment with new & relevant technologies and tools, for designing and implementing robust applications
  • Integrating user-facing elements with server-side logic into applications
  •  
  • Debugging applications to ensure low-latency and high-availability.
  • Improving functionality of existing systems and accommodating various data storage solutions
  • Assessing and prioritizing feature requests along with implementing security and data protection solutions
  • Coordinating with internal teams to understand user requirements and provide technical solutions


We would love to hear from you if :

  • You have 2+ years of experience as a Python engineer at a SaaS or technology company
  • You have hands-on experience with various Python technology such as Flask, FastAPI, and the latest python frameworks
  • Experience in web crawling and data scraping
  • Strive to craft production-level scalable python code
  • Familiarity with the deployment of python services
  • Knowledge of AWS services and ORM (Object Relational Mapper)
  • Good communication & written skills

Why Tartan?
  • Brand new Macbook
  • Stock Options
  • Health Insurance
  • Unlimited Sick Leaves
  • Passion Fund (Invest in yourself or your passion project)
  • Wind Down
Read more
India’s largest mobility platform

India’s largest mobility platform

Agency job
via zyoin by Shubha N
Bengaluru (Bangalore)
3 - 9 yrs
₹9L - ₹45L / yr
skill iconSpring Boot
skill iconJava
Microservices

Roles and Responsibilities

Code, develop, design and architect features related to the existing application. We  expect you to own modules end to end and take pride in the work products you  ship.

Lead from the front, when it comes to delivering high quality work products. Serve as a mentor to the team members

Create and define performance metrics. Ideate, innovate and hack through the  existing systems to improve performance

Perform code reviews, set coding practices and guidelines within the team.

Make sense of the product specs, be nimble in getting the issues resolved. Be a thought leader.

Critical Functional Skills

Solid understanding and knowledge of Java/C/C++. You should understand the concepts of multithreading, I/O, messaging, instrumentation etc and their  implementation in Java/Any other ObjectOriented Language.

Proficiency in the implementation of algorithms and the use of advanced data  structures to solve problems in computing. A solid foundation in the principles of  computer science is desired.

Ability to write clean, modular, and loosely coupled code by the use of design patterns.

He/She should be able to break down and architect complex software systems. For example

BuildCars Availability Engine for Ola.

Strong decisionmaking ability

Deep expertise in at least one programming language & tech stack.

Substantial experience in building complex and scalable solutions.

Strong object oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class level interfaces

The ability to do deep problem solving and build elegant, maintainable solutions to complex problems.

Experience leading multi engineer projects and mentoring junior engineers

Experience with full life cycle development in any programming language on a Linux platform

Comprehensive operational experience including, optimizations, deployments and tuning servers like apache/mysql/tomcat/solr

Prior experience in working with Agile software methodologies (XP, Scrum), TDD, and Continuous Integration(CI/CD) a plus.

Experience in building data driven web application design and development is a plus

Expert level experience in building a scalable, large and complex business application

.Experience Required

:Typically with an experience of 5+ years of development experience in a product  firm.

Must have lead, designed, architected and delivered at least 1 project in his previous assignments independently.

Minimum Qualifications Required

Btech/MS from a reputed Institute

Deep expertise with any or combination programming languages: Java, C++, C#, Ruby, Scala,

Go any object oriented high level proprietary or open source language with strong programming constructs. We are not skill specific but go by strength in  competencies Machine coding Single machine in memory program

Need a working code with functionality Readable and well designed code with right abstractions, separation of concerns,right design patterns

Performant code with concurrency and efficient data structures

Write test cases covering the happy path and edge cases

Problem Solving

Choose the right combination of data structures to solve the problem

Identify most edge cases for the problem

Identify opportunities of parallelism: utilizes multicore solutions where applicable

Design & Architecture

Distributed systems design and system interaction

Identify API signatures

LLD with class design

Solve for performance & availability

Read more
we are creating the infrastructure for Crypto

we are creating the infrastructure for Crypto

Agency job
via wrackle by Naveen Taalanki
Bengaluru (Bangalore)
4 - 10 yrs
₹20L - ₹40L / yr
skill iconDjango
skill iconPython
skill iconReact.js
skill iconVue.js
PostGIS
+7 more

💥 What will you do?

As a Lead Backend Engineer, you will

  • Build out and help scale our Django (+ReactJS / VueJS) based web application as we add new features and customers
  • Help us transition from monolithic system architecture to microservices and serverless system architecture to help meet our future scaling requirements

  • Collaborate on a daily basis with a small, nimble team of product managers, engineers, and UX designers to understand business requirements and user experience goals and pain points.
  • Build out features to enable multi-channel customer acquisition include partner channels, enterprise channels, and government channels
  • Integrate third-party plugins to enhance customer experience and internal tooling build internal tooling to improve internal team efficiencies.
  • Actively participate in code reviews
  • Work with our quality assurance team to improve coverage on our automated testing suites

🙋 What are we looking for? 

While we do not have a strict list of requirements for candidates interested in this role, some indicators that you would fit this role and our engineering culture are 

  • Prior experience of a few years (3+ years) with python based frameworks as Django or Flask would be essential to work on our application stack.

  • You actively promote a culture of engineering excellence some of which could be writing efficient code, use of elegant design patterns, and styling your code through code-linting policies.

  • You enjoy designing software architecture by collaborating with engineering managers, architects, and other lead engineers to explore existing systems, determining areas of complexity, potential risks to successful implementation.

  • You enjoy coaching folks to achieve outcomes through nudges.

📢 Other information you may want to consider 

  • We will be flexible for the rest of the pandemic and work remotely; however, we are not a remote-first company, and the work location would be Bangalore when things settle.
  • Our backend tech stack includes Django, FastAPI, Postgres, Redis, Clickhouse, and TigerGraph. Our environments are managed through Docker, Kubernetes, and Terraform.
Read more
Research and Development Engineering Services Firm

Research and Development Engineering Services Firm

Agency job
via Jobdost by Sathish Kumar
Hyderabad
3 - 10 yrs
₹8L - ₹20L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
Google Cloud Platform (GCP)
+2 more

We are a tech venture which provides Product Engineering, QA Automation, Infrastructure, Data, and Market Research services.

Technical Proficiency : 
Must have : 

  • Strong development experience in Python in the environment of Unix/Linux/Ubuntu

  • Strong practical knowledge of Python and its libraries.

  • Current working experience with cloud deployment of AWS/Azure/GCP, Microservice architecture, and Docker in Python.

  • Good knowledge of CI/CD and DevOps practices

  • Good Experience of Python with Django/ Scrapy/ Flask frameworks.

  • Good Experience in Jupyter/ Docker/ Elastic Search, etc.

  • Solid understanding of software development principles and best practices.

  • Strong analytical thinking and problem-solving skills.

  • Proven ability to drive large-scale projects with a deep understanding of Agile SDLC, high collaboration, and leadership.

    Good to have : 

  • Expected to have migration experience from one version to the other, as this project is about migration to the latest version.

  • Preferred if had an OpenEdx platform experience or any LMS platform. 

     

Read more
MyInsuranceClubcom

at MyInsuranceClubcom

1 recruiter
Deepak Yohannan
Posted by Deepak Yohannan
Borivali, Mumbai
2 - 5 yrs
₹5L - ₹8L / yr
skill iconJava
J2EE
SQL
ORM
Hibernate (Java)
Position
Java Developer
Requirements:
1. Good knowledge and hands on experience in Java development with.
2. Good knowledge of Java and J2EE internals (Multi threading, Memory Management, Transaction
management etc.)
3. Good knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
4. Working experience in developing web applications using Spring MVC or Spring Boot.
5. Analytical mindset and good problem-solving skills is a must.
6. Able to write well-structured, testable, efficient code.

Job Description
We are looking for a passionate and motivated java backend developer to engineer low latency
applications for mission-critical systems, delivering high-availability and performance. You will be
contributing in all phases of the development lifecycle, and will be working closely with a cross-functional
team to create highly scalable products.
Salary: As per Industry Standards
Industry: IT-Software / Software Services
Functional Area: IT Software - eCommerce, Internet Technologies
Role Category:
Role: Backend Engineer
Read more
Digital product engineering firm

Digital product engineering firm

Agency job
via Hashone Careers by Divya D
Bengaluru (Bangalore)
3 - 7 yrs
₹9L - ₹15L / yr
skill iconJava
Data Structures
Algorithms
Spring
Hibernate (Java)
+1 more

Required Experience:  3- 7  Years

Notice Period: Immediate to 15 Days

Skills: Java, Spring, Hibernate, Kafka, Flink, Microservices

Job Location: Bangalore

 

 

Roles & Responsibilities

Educational Requirement BE/BTech/ME/MTech/MSc. IT/MCA (Computer Sciences) 
Years of Experience -3-7 years 
Desired Skills: Core Java/J2EE, Data Structure/Algorithm, Design Pattern, Java Framework, Spring, Hibernate, Kafka. 
Key Skills Computer Science fundamentals in object-oriented design, data structures, algorithms, problem-solving, and complexity analysis.  
Handle multiple tasks and projects simultaneously in a fast-moving environment And must be a self-starter who is excited about technology. May be required to do code reviews for the know domain.  
Knowledge of Kafka, Flink, and couchbase good to have
 Knowledge of professional software engineering practices. Understanding of full software development life cycle, including coding standards, code reviews. 
Strong technical Design and Development skills 
Ability to work effectively under pressure in a dynamic environment. 
Agility to switch across multiple teams/ products/ applications and perform 
Experience in translating requirements into technical design specifications and documentation, as well as executing development projects from conception to delivery 
Excellent verbal and written communication skills

Read more
MirrAR Innovation Technologies Private Limited
MirrAR Innovation Technologies PVT LTD
Posted by MirrAR Innovation Technologies PVT LTD
Chennai
1.5 - 3 yrs
₹3L - ₹5L / yr
skill iconJava
skill iconSpring Boot
J2EE
skill iconMongoDB

Experience: 1.5 to 3 yrs

* Hands on work experience developing in Java and J2EE

* Hands on work experience developing in JavaScript

* Extensive working experience in Springboot

* Good to have No SQL (Mongo DB) and My SQL Exposure

* Good to have experience in AWS cloud environment

* Designing, developing, troubleshooting and debugging software within a project scope ensuring that work product meets end user acceptance criteria.

* Managing self-directed assignments to resolve software defects or implement features to meet schedule commitments with a high-level of quality.

* Acquiring knowledge of industry and company standards, tools and technology with a focus on pragmatic application to business-focused software solutions through initiative and self-study

Requirements

Primary Skill Java Springboot, Java Script

Good to have Mongo Db (No Sql), My SQL and Exposure to AWS

Benefits

Salary:300000 LPA to 500000 LPA

 
 
Read more
A Dynamic and experienced technology company

A Dynamic and experienced technology company

Agency job
via Jobdost by Ankitha Vyas
Mumbai
1.5 - 2 yrs
₹3.6L - ₹6L / yr
skill iconPython
skill iconDjango
skill iconDocker
skill iconReact.js
RESTful APIs
+3 more

Job Type: Full-time

CTC Offering : 3.6L PA to 6L PA

 

Job Location: Remote for 6-9 months due to the pandemic, then Mumbai, Maharashtra

 

Required experience:

  • Minimum 1.5 to 2 year of experience in Web & Backend Development using Python with experience in some form of Machine Learning ML Algorithms

 

Overview

We are looking for Python developers with a strong understanding of object orientation and experience in web and backend development. Experience with Analytical algorithms and mathematical calculations using libraries such as Numpy and Pandas are a must. Experience in some form of Machine Learning. We require candidates who have working experience using Django Framework

 

Key Skills required (Items in Bold are mandatory keywords) :

1. Proficiency in Python 3.x based web and backend development

2. Solid understanding of Python concepts

3. Experience with some form of Machine Learning (ML)

4. Experience in using libraries such as Numpy and Pandas

5. Some form of experience with NLP and Deep Learning using any of Pytorch, Tensorflow, Keras, Scikit-learn or similar

6. Hands on experience with RDBMS such as Postgres or MySQL

7. Experience building REST APIs using DRF or Flask

8. Comfort with Git repositories, branching and deployment using Git

9. Working experience with Docker

10. Basic working knowledge of ReactJs

11. Experience in deploying Django applications to AWS,Digital Ocean or Heroku

 

KRAs includes:

1. Understanding the scope of work

2. Understanding and adopting the current internal development workflow and processes

3. Understanding client requirements as communicated by the project manager

4. Arriving on timelines for projects, either independently or as a part of a team

5. Executing projects either independently or as a part of a team

6. Developing products and projects using Python

7. Writing code to collect and mathematically analyse large volumes of data.

8. Creating backend modules in Python by building or reutilizing existing modules in a manner so as to

provide optimal deliveries on time

9. Writing Scalable, maintainable code

10. Building secured REST APIs

11. Setting up batch task processing environments using Celery

12. Unit testing prepared modules

13. Bug fixing issues as reported by the QA team

14. Optimization and performance tuning of code

 

Bonus but not mandatory

1. Nodejs

2. Redis

3. PHP

4. CI/CD

5. AWS

Read more
MakeMyTrip.com

at MakeMyTrip.com

3 recruiters
Mridu Alagh
Posted by Mridu Alagh
Bengaluru (Bangalore)
3 - 7 yrs
₹15L - ₹26L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+5 more

About the opportunity

 

What you’ll be doing:

  • You will contribute to all aspects of an agile software development life-cycle including design, architecture, development, documentation, testing and operations.
  • You will build cutting-edge scalable systems by writing simple and efficient code.
  • You will push your design and architecture limits for new product development.
  • You will collaborate with product managers, and other key stakeholders within the MMT family to successfully execute projects.
  • You will ensure compliance with build/release and configuration management process.

 

What you’ll bring to the table:

  • You possess good understanding of Agile Methodology, Object Oriented Programming Concepts and Responsive Designs.
  • You have hands-on experience on Java/ J2EE stack and have done development across multiple browsers/platforms delivering mind-boggling results.
  • You thrive in complexity and jump at the opportunity to collaborate with colleagues to delivery projects within tight deadlines.
  • If you have work experience in a product/start-up company, we’ll like you even more.

 

Our Purpose and Challenges

With over 47% market-share, MakeMyTrip is India’s first and biggest travel company. In fact, one in every four passengers at an airport is our customer. Driven by the desire to provide an exceptional travel experience for our customers, we have continuously stayed ahead of the curve by developing technology and products to meet the ever-changing demands of the rapidly evolving travel ecosystem.

 

We are currently solving multiple challenging problems, including -

  • How to bring the next 100 million users to our platform?
  • How to leverage customer insights to create a truly personalised experience for users?
  • How to create a delightful experience for our users, to make travel synonymous to MMT?
Read more
Hyderabad
4 - 8 yrs
₹5L - ₹9L / yr
skill iconJava
Socket Programming
Multithreading
Tomcat
WebLogic
Detailed job description - Skill Set: Skills 7+ Yrs of experience in Core Java - Multithreading, Exception handling, Garbage collection, Memory management, Socket programming Web services in java - SOAP and REST Application servers/Webservers - Tomcat, weblogic, JETTY - Should know how to deploy and basic functionality. Knowledge on Queuing will be good to have Version control: Preferably Git but SVN/ClearCase etc. also OK. Contact center domain knowledge - Specifically Genesys Spring boot- basic knowledge Memory analyzer tool. Responsibilities- Core developer Providing Design and Technical solution Ability to guide team
Read more
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Why apply via Cutshort?
Connect with actual hiring teams and get their fast response. No spam.
Find more jobs
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort