449 Object-Oriented Programming Jobs

Setup a job Alert
JobPe aggregates results for easy application access, but you actually apply on the job portal directly.

3.0 - 6.0 years

4 - 8 Lacs

pune

Hybrid

Android Developer - Build Incredible Apps with Global Impact About Mindstix Software Labs Mindstix accelerates digital transformation for the world's leading brands. We are a team of passionate innovators specialized in Digital Experiences, Enterprise Mobility, Cloud Engineering, and Data Science. Our UX studio and modern-stack engineers deliver world-class products for our global customers, including Fortune 500 enterprises and silicon valley startups. Our work impacts a diverse set of industries such as eCommerce, Luxury Retail, SaaS, Consumer Tech, Health Tech, and Hospitality. A fast-moving open culture powered by curiosity and craftsmanship. A team committed to business, technology, and...

Posted 15 hours ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

delhi, india

Remote

Description We are looking for an experienced application developer having exposure in C++ and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance, scalable software solutions using C++ & Python, and delivering robust applications while working closely with our team of developers and engineers. The key application we are looking to build is a multi camera person and vehicle tracking application, where we want to make use of the latest models, pipelines and algorithm to capture and track the objects across a large number of cameras. Job Responsibilities Design, develop, and manage high-performance software applicatio...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

hyderabad, telangana, india

On-site

Job description Role: Software Engineer Desktop (C++) Location: Hyderabad Experience: 8-12 Year's Work Mode: Work from Office Notice Period: 15 Days or Less (OR) Immediate Education UG: B.Tech/B.E. in Any Specialization Job Summary: The Software Engineer Desktop will be responsible for maintaining and enhancing existing medical products, as well as designing and developing new desktop-based medical software applications. The role involves end-to-end software development, from requirements gathering to deployment, with a focus on high-quality, maintainable, and compliant solutions. Key Responsibilities: Maintain and improve existing medical software products. Design, develop, implement, test,...

Posted 1 day ago

AI Match Score
Apply

10.0 - 12.0 years

0 Lacs

bengaluru, karnataka, india

On-site

About the Company: Our unique 4G/5G vRAN solution is designed to improve quality of experience, enhance spectral efficiency, provide flexibility to the operator in hardware selection, provide full network automation and significantly reduce Total Cost of Ownership (TCO). Our product is designed with leading edge hardware & software technologies. We have a team of passionate professionals who understand mobile network operator's requirements & vision. Our objective is to provide mobile network operators with the equipment required to deploy and expand their 4G/5G networks quickly and efficiently in the most feature rich and cost-effective way. About the Role: Summary: Altiostar is searching f...

Posted 1 day ago

AI Match Score
Apply

8.0 - 12.0 years

20 - 25 Lacs

hyderabad

Work from Office

Relevant work experience on C#, Visual Studio and have good understanding of .NET Platform. who worked on Device and communication protocol Must have solid knowledge of Object-Oriented Programming , PostgreSQL, Stored Procedure, Trigger and RDBMS Required Candidate profile Development and Maintenance of multithreaded Windows Application Maintenance of Production Database Writing Stored Procedures, Triggers Writing and consuming Web Service and Windows Service

Posted 1 day ago

AI Match Score
Apply

8.0 - 13.0 years

4 - 6 Lacs

pune, maharashtra, india

On-site

Responsibilities Deliver efficient, maintainable, and robust Java-based microservices. Produce designs, rough estimates, and implement features based on product requirements. Collaborate with peers on designs, code reviews, and testing. Develop unit and end-to-end tests to improve code quality and maximize coverage for both new and existing features. Instrument code to gather production performance metrics (preferred).

Posted 1 day ago

AI Match Score
Apply

2.0 - 7.0 years

4 - 6 Lacs

pune, maharashtra, india

On-site

Responsibilities Deliver efficient, maintainable, and robust Java-based microservices. Produce designs, rough estimates, and implement features based on product requirements. Collaborate with peers on designs, code reviews, and testing. Develop unit and end-to-end tests to improve code quality and maximize coverage for both new and existing features. Instrument code to gather production performance metrics (preferred).

Posted 1 day ago

AI Match Score
Apply

0.0 years

0 Lacs

gurugram, haryana, india

On-site

Company Description Scrrum Labs has the tools, expertise, and IT support essential for building or growing a successful business. We offer a range of services including software solutions, IT services, digital marketing, and recruitment services, from small projects to large government-level projects. We take pride in our quick and transparent project delivery processes that consistently exceed our clients expectations. Role Description This is a full-time hybrid role for a Senior Software Engineer located in Gurugram, with some work-from-home flexibility. The Senior Software Engineer will be responsible for designing, developing, and maintaining software applications. Day-to-day tasks inclu...

Posted 3 days ago

AI Match Score
Apply

9.0 - 11.0 years

0 Lacs

india

On-site

At Visteon, the work we do is both relevant and recognizednot just by our organization, but by our peers, by industry-leading brands, and by millions of drivers around the world. That's YOUR work. And, as a truly global technology leader in the mobility space, focused on building cross-functional AND cross-cultural teams, we connect you with people who help you grow. So here, whatever we do is not a job. It's a mission. As a multi-billion-dollar leader of disruptive change in the industry, we are shaping the future, while enabling a cleaner environment. No other industry offers more fast-paced change and opportunity. We are in the midst of a mobility revolution that will completely change th...

Posted 4 days ago

AI Match Score
Apply

0.0 years

0 Lacs

chennai, tamil nadu, india

Remote

Skills: Java, Spring Boot, REST APIs, Object-Oriented Programming, MYSQL, SQL, Kafka-tools, MongoDB, Company Overview Twixor is a Singapore-headquartered leader in digital process automation, enabling structured business transactions and customer engagement over messaging channels. Leveraging AI, NLP, and menu-driven flows, Twixor powers seamless customer journeys for global Fortune 500 clients across banking, retail, healthcare, and more. To learn more, visit Twixor Website. Job Overview We are seeking a Mid-Level Backend Developer to join our team in Chennai on a Full-Time basis. You will play a key role in building robust backend systems that power end-to-end digital customer journeys. As...

Posted 4 days ago

AI Match Score
Apply

7.0 - 9.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Project Role : Application Lead Project Role Description : Lead the effort to design, build and configure applications, acting as the primary point of contact. Must have skills : ASP.NET MVC Good to have skills : NA Minimum 5 Year(s) Of Experience Is Required Educational Qualification : 15 years full time education Role: .NET MVC Technical Lead Summary: As a .NET MVC Technical Lead, you will oversee the design, development, and delivery of enterprise-grade applications aligned with business requirements. You will lead a team of developers, ensuring high-quality output, timely delivery, and adherence to best practices. Your role involves strategic decision-making, mentoring, and cross-functio...

Posted 4 days ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Introduction: A Career at HARMAN Automotive We're a global, multi-disciplinary team that's putting the innovative power of technology to work and transforming tomorrow. At HARMAN Automotive, we give you the keys to fast-track your career. Engineer audio systems and integrated technology platforms that augment the driving experience Combine ingenuity, in-depth research, and a spirit of collaboration with design and engineering excellence Advance in-vehicle infotainment, safety, efficiency, and enjoyment About The Role Responsible from requirement analysis till realization of the functionality in Android Automotive domain. Responsible to develop different modules/components in Android Automoti...

Posted 4 days ago

AI Match Score
Apply

2.0 - 4.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Responsibilities May Include, But Are Not Limited To 80% [Primary Function] Technical Execution Contribute to accurate, unambiguous technical design specifications with appropriate detail, including GenAI-based system integration. Deliver customer value in the form of high-quality software components and AI-powered services while ensuring adherence to security, performance, longevity, and AI model integration best practices. Estimate the size of development tasks in story points. Understand and follow coding conventions, AI model integration architectures, and best pr...

Posted 5 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

delhi, india

Remote

We are looking for an experienced application developer having exposure in C++ and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance, scalable software solutions using C++ & Python, and delivering robust applications while working closely with our team of developers and engineers. The key application we are looking to build is a multi camera person and vehicle tracking application, where we want to make use of the latest models, pipelines and algorithm to capture and track the objects across a large number of cameras. Job Responsibilities Design, develop, and manage high-performance software applications using C++...

Posted 5 days ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Position Summary: [Primary Function] Responsibilities may include, but are not limited to: Technical Execution Produce accurate, unambiguous technical design specifications to the appropriate detail Ability to critique technical documentation as needed Deliver customer value in the form of high quality software components and services in adherence with RPR policies on Security, performance, longevity and Integration testing Proactively Identifies and proposes new, alternative technology in order to create scalable implementations and achieve results. Accurately estima...

Posted 5 days ago

AI Match Score
Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. Position Summary: [Primary Function] Responsibilities may include, but are not limited to: Technical Execution Produce accurate, unambiguous technical design specifications to the appropriate detail Ability to critique technical documentation as needed Deliver customer value in the form of high quality software components and services in adherence with RPR policies on Security, performance, longevity and Integration testing Proactively Identifies and proposes new, alternative technology in order to create scalable implementations and achieve results. Accurately estima...

Posted 5 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

delhi, india

Remote

We are looking for an experienced application developer having exposure in C++ and Python with 3 years of experience in a similar position. You will be responsible for designing and implementing high-performance, scalable software solutions using C++ & Python, and delivering robust applications while working closely with our team of developers and engineers. The key application we are looking to build is a multi camera person and vehicle tracking application, where we want to make use of the latest models, pipelines and algorithm to capture and track the objects across a large number of cameras. Job Responsibilities: Design, develop, and manage high-performance software applications using C+...

Posted 5 days ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

bengaluru, karnataka, india

Remote

Responsibilities : Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: This opening is specifically for Bangalore- Wh...

Posted 5 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

Remote

Responsibilities : Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Java codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recommend system solutions by comparing advantages and disadvantages of custom development Contributing to team meetings, troubleshooting development and production problems across multiple environments and operating platforms Understand Architecture Requirements and ensure effective Design, Development, Validation and Support activities Additional Responsibilities: This opening is specifically for Bangalore- Wh...

Posted 5 days ago

AI Match Score
Apply

2.0 - 6.0 years

0 Lacs

mumbai, maharashtra, india

On-site

Job Description Job Description: React Native Developer Experience: 2 to 6 years of experience Location : Mumbai Work Mode : Onsite Responsibilities: . Develop high-performance mobile apps on iOS and Android platforms. . Create seamless, polished UIs that prioritize user experience. . Utilize native APIs for deep platform integrations. . Identify and resolve bugs and performance bottlenecks. . Maintain code quality to ensure excellence. Skills: . Strong command of JavaScript and TypeScript. . Proficient in functional or object-oriented programming. . Ability to produce well-documented, clean JavaScript code. . Experienced with third-party dependencies and debugging. . Familiar with REST APIs...

Posted 1 week ago

AI Match Score
Apply

2.0 - 4.0 years

2 - 6 Lacs

ambattur, chennai

Work from Office

Direct Walk-in Interview - Developer Dot Net - (Front End Development) Date: - 29th October 2025 Wednesday Time: - 09:30 Am to 4.30 Pm Experience : - 2. to 4 years Note : - Currently only * Male candidate is preferred for this role, Job Specifications : - Excellent job opportunity, We are Hiring enthusiastic Dot Net professionals. Must have 2 to 4 years of mandatory hands-on C# Dot Net & ASP.NET MVC experience. Must have mandatory hands-on JavaScript, jQuery, Web API experience. Must be interested to work in Front End Development. Interview Venue : - MSC Technology (India) Pvt. Ltd. MSC IT PARK, Plot No.4A, 3rd Main Road Ambattur Industrial Estate, Chennai, TN, India Interested candidate ple...

Posted 1 week ago

AI Match Score
Apply

1.0 - 5.0 years

1 - 5 Lacs

delhi, india

On-site

Responsibilities Collaborate with a talented team to design, develop, and implement software applications using object-oriented programming languages like C++ or Python Apply object-oriented programming principles to build robust, scalable, and efficient software solutions Utilize generative AI tools to accelerate development, enhance code quality, and improve problem-solving approaches Participate in code reviews to maintain high coding standards and best practices Assist in debugging, testing, and troubleshooting to ensure software reliability and performance Document software functionality and updates clearly and accurately Engage in agile development practices, including daily stand-ups ...

Posted 1 week ago

AI Match Score
Apply

1.0 - 5.0 years

1 - 5 Lacs

hyderabad, telangana, india

On-site

Responsibilities Collaborate with a talented team to design, develop, and implement software applications using object-oriented programming languages like C++ or Python Apply object-oriented programming principles to build robust, scalable, and efficient software solutions Utilize generative AI tools to accelerate development, enhance code quality, and improve problem-solving approaches Participate in code reviews to maintain high coding standards and best practices Assist in debugging, testing, and troubleshooting to ensure software reliability and performance Document software functionality and updates clearly and accurately Engage in agile development practices, including daily stand-ups ...

Posted 1 week ago

AI Match Score
Apply

1.0 - 5.0 years

1 - 5 Lacs

bengaluru, karnataka, india

On-site

Responsibilities Collaborate with a talented team to design, develop, and implement software applications using object-oriented programming languages like C++ or Python Apply object-oriented programming principles to build robust, scalable, and efficient software solutions Utilize generative AI tools to accelerate development, enhance code quality, and improve problem-solving approaches Participate in code reviews to maintain high coding standards and best practices Assist in debugging, testing, and troubleshooting to ensure software reliability and performance Document software functionality and updates clearly and accurately Engage in agile development practices, including daily stand-ups ...

Posted 1 week ago

AI Match Score
Apply

5.0 - 7.0 years

3 - 15 Lacs

hyderabad, telangana, india

On-site

Key Responsibilities Integrate user-facing elements developed by front-end developers Build efficient, testable, and reusable PHP modules Solve complex performance issues and architectural challenges Integrate various data storage solutions Skills and Qualifications Strong knowledge of PHP web frameworks (such as Laravel) Proficient in database management and creating schemas supporting business processes Solid understanding of the fully synchronous behavior of PHP Familiarity with the MVC design pattern Basic understanding of front-end technologies like JavaScript, HTML5, and CSS Strong grasp of object-oriented PHP programming Awareness of accessibility and security compliance standards Dee...

Posted 1 week ago

AI Match Score
Apply

Exploring Object Oriented Programming Jobs in India

Object oriented programming is a crucial skill in today's tech industry, with a high demand for professionals proficient in languages like Java, C++, and Python. In India, the job market for object oriented programming roles is thriving, offering numerous opportunities for job seekers looking to build a career in this field.

Top Hiring Locations in India

  1. Bangalore
  2. Pune
  3. Hyderabad
  4. Chennai
  5. Mumbai

These cities are known for their vibrant tech ecosystems and have a high concentration of companies actively hiring for object oriented programming roles.

Average Salary Range

The average salary range for object oriented programming professionals in India varies based on experience level: - Entry-level: INR 3-6 lakhs per annum - Mid-level: INR 6-12 lakhs per annum - Experienced: INR 12-20+ lakhs per annum

Salaries may vary depending on the company, location, and the specific skills possessed by the individual.

Career Path

A typical career progression in object oriented programming may include roles such as: - Junior Developer - Software Engineer - Senior Developer - Tech Lead - Architect

Advancement often involves gaining experience in designing and implementing complex software systems, leading teams, and making strategic technical decisions.

Related Skills

In addition to object oriented programming, professionals in this field are expected to have knowledge or experience in areas such as: - Data structures and algorithms - Database management - Web development frameworks - Version control systems - Problem-solving skills

Interview Questions

  • What is the difference between abstraction and encapsulation? (basic)
  • Explain the concept of inheritance in object oriented programming. (basic)
  • What is polymorphism and how is it implemented in OOP? (medium)
  • Describe the SOLID principles in software development. (medium)
  • How does garbage collection work in Java? (medium)
  • What are design patterns and give an example of one? (medium)
  • Explain the difference between overloading and overriding. (basic)
  • What is a constructor in OOP and why is it used? (basic)
  • What is the purpose of the 'final' keyword in Java? (basic)
  • How do you handle exceptions in your code? (basic)
  • What is the difference between an abstract class and an interface? (medium)
  • What is the significance of the 'static' keyword in Java? (basic)
  • Explain the concept of method overloading. (basic)
  • How would you implement a singleton design pattern? (medium)
  • What is the difference between a stack and a queue? (basic)
  • How do you ensure thread safety in your code? (medium)
  • What is the role of a virtual function in C++? (advanced)
  • How would you optimize the performance of a slow-running application? (medium)
  • Explain the concept of composition in object oriented programming. (basic)
  • What is the difference between a shallow copy and a deep copy? (medium)
  • How do you handle memory management in C++? (medium)
  • Give an example of a real-world application of object oriented programming. (basic)
  • How do you test your code for bugs and errors? (basic)
  • What is the role of an interface in Java? (medium)
  • How do you ensure code reusability in your projects? (medium)

Closing Remark

As you navigate the job market for object oriented programming roles in India, remember to showcase your skills and experience confidently during interviews. Stay updated with the latest technologies and trends in the industry to enhance your career prospects. Good luck in your job search!

cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

Featured Companies