342 Object-Oriented Programming Jobs

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

0.0 - 2.0 years

3 - 8 Lacs

bengaluru

Work from Office

We are seeking passionate and driven Graduate Software Developers who have demonstrated strong problem-solving skills through platforms like HackerRank and LeetCode . If you love solving complex challenges, writing clean code, and are eager to learn new technologies, this is the perfect opportunity to kick-start your career in software development. Key Responsibilities Solve real-world technical problems with clean and efficient code Collaborate with senior engineers on design, development, and deployment Participate in code reviews and agile development practices Learn new tools, frameworks, and programming languages as required Contribute to internal tools, automation, or product developme...

Posted 1 hour ago

AI Match Score
Apply

1.0 - 6.0 years

4 - 7 Lacs

bengaluru, karnataka, india

On-site

Python Development: Leverage strong expertise in Python to develop robust, scalable solutions, utilizing advanced Object-Oriented Programming (OOP) principles. AI/ML Implementation: Apply hands-on experience in machine learning concepts such as forecasting, clustering, regression, classification, and optimization using Python. Cloud & Data Engineering Tools: Work with cloud-based tools and services including Azure, Databricks, MLflow, and orchestrate workflows using Airflow or similar tools. MLOps & Automation: Implement MLOps best practices, including model deployment, monitoring, and lifecycle management. Utilize containerization tools like Docker for scalable deployments. Version Control ...

Posted 11 hours ago

AI Match Score
Apply

1.0 - 6.0 years

4 - 7 Lacs

chennai, tamil nadu, india

On-site

Python Development: Leverage strong expertise in Python to develop robust, scalable solutions, utilizing advanced Object-Oriented Programming (OOP) principles. AI/ML Implementation: Apply hands-on experience in machine learning concepts such as forecasting, clustering, regression, classification, and optimization using Python. Cloud & Data Engineering Tools: Work with cloud-based tools and services including Azure, Databricks, MLflow, and orchestrate workflows using Airflow or similar tools. MLOps & Automation: Implement MLOps best practices, including model deployment, monitoring, and lifecycle management. Utilize containerization tools like Docker for scalable deployments. Version Control ...

Posted 11 hours ago

AI Match Score
Apply

1.0 - 6.0 years

4 - 7 Lacs

delhi, india

On-site

Python Development: Leverage strong expertise in Python to develop robust, scalable solutions, utilizing advanced Object-Oriented Programming (OOP) principles. AI/ML Implementation: Apply hands-on experience in machine learning concepts such as forecasting, clustering, regression, classification, and optimization using Python. Cloud & Data Engineering Tools: Work with cloud-based tools and services including Azure, Databricks, MLflow, and orchestrate workflows using Airflow or similar tools. MLOps & Automation: Implement MLOps best practices, including model deployment, monitoring, and lifecycle management. Utilize containerization tools like Docker for scalable deployments. Version Control ...

Posted 11 hours ago

AI Match Score
Apply

1.0 - 6.0 years

4 - 7 Lacs

kolkata, west bengal, india

On-site

Python Development: Leverage strong expertise in Python to develop robust, scalable solutions, utilizing advanced Object-Oriented Programming (OOP) principles. AI/ML Implementation: Apply hands-on experience in machine learning concepts such as forecasting, clustering, regression, classification, and optimization using Python. Cloud & Data Engineering Tools: Work with cloud-based tools and services including Azure, Databricks, MLflow, and orchestrate workflows using Airflow or similar tools. MLOps & Automation: Implement MLOps best practices, including model deployment, monitoring, and lifecycle management. Utilize containerization tools like Docker for scalable deployments. Version Control ...

Posted 11 hours ago

AI Match Score
Apply

0.0 years

0 Lacs

hyderabad, telangana, india

On-site

WHAT YOU DO AT AMD CHANGES EVERYTHING At AMD, our mission is to build great products that accelerate next-generation computing experiences - from AI and data centers, to PCs, gaming and embedded systems. Grounded in a culture of innovation and collaboration, we believe real progress comes from bold ideas, human ingenuity and a shared passion to create something extraordinary. When you join AMD, you'll discover the real differentiator is our culture. We push the limits of innovation to solve the world's most important challengesstriving for execution excellence, while being direct, humble, collaborative, and inclusive of diverse perspectives. Join us as we shape the future of AI and beyond. T...

Posted 22 hours ago

AI Match Score
Apply

0.0 years

0 Lacs

jaipur, rajasthan, india

On-site

Company Description Morphionix - We are Software development company developing games, apps and websites Role Description This is a full-time paid on-site role located in Jaipur for a Game Developer - Intern. The intern will be involved in various day-to-day tasks such as game programming, gameplay programming, and object-oriented programming. They will also work on game design and collaborate with team members to develop and improve game features. This role includes testing and debugging games to ensure high-quality output. Qualifications Proficiency in Game Programming and Gameplay Programming Basic understanding of Unity and Unreal engine Strong knowledge of Programming and Object-Oriente...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

0 Lacs

bengaluru, karnataka, india

On-site

About The Company: ARA's client TechGlobal (pseudonym) is a global leader in strategy, technology consulting and digital services, enabling clients in more than 100+ countries to implement cutting edge solutions in their transformation journey. TechGlobal helps businesses become digital-first and digital-ready. The company has a global presence with 600000+ employees ( 200000+ in India). The Role: As a key member of the SAP ABAP Cloud team, you will design, build, configure, and maintain applications and data solutions, ensuring high-quality delivery across multiple clients and projects. You will collaborate with cross-functional teams, manage project timelines, and provide technical guidanc...

Posted 1 day ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Join us as we work to create a thriving ecosystem that delivers accessible, high-quality, and sustainable healthcare for all. athenahealth is a progressive & innovative U.S. health-tech leader , delivering cloud-based solutions that improve clinical and financial performance across the care continuum. Our modern, open ecosystem connects care teams and delivers actionable insights that drive better outcomes. Acquired by Bain Capital in a $17B deal , we're growing fast and investing in bold, strategic product innovations. We foster a values-driven culture focused on flexibility, collaboration, and work-life balance . Headquartered in Boston , we have offices in Atlanta , Austin , Belfast , Bur...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Responsibilities : A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence...

Posted 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Responsibilities : A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to ensure effective Design, Development, Validation and Support activities, to assure that our clients are satisfied with the high levels of service in the technology domain. You will gather the requirements and specifications to understand the client requirements in a detailed manner and translate the same into system requirements. You will play a key role in the overall estimation of work requirements to provide the right information on project estimations to Technology Leads and Project Managers. You would be a key contributor to building efficient programs/ systems and if...

Posted 2 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 2 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 2 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Responsibilities : A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Responsibilities : A day in the life of an Infoscion As part of the Infosys delivery team, your primary role would be to interface with the client for quality assurance, issue resolution and ensuring high customer satisfaction. You will understand requirements, create and review designs, validate the architecture and ensure high levels of service offerings to clients in the technology domain. You will participate in project estimation, provide inputs for solution delivery, conduct technical risk planning, perform code reviews and unit test plan reviews. You will lead and guide your teams towards developing optimized high quality code deliverables, continual knowledge management and adherence...

Posted 2 days ago

AI Match Score
Apply

4.0 - 7.0 years

0 Lacs

chennai, tamil nadu, india

On-site

#valuelabs #hiring #QAEngineer Position: QA Engineer Location: Chennai Experience: 4-7 Years Notice Period: Immediate to 15 Days Note : Final interview (in-person ) Interested candidates please share resume to [HIDDEN TEXT] please find attached JD: About the Role: Involved in every phase of SDLC, Senior SETs at Freshworks, are in complete ownership of the testing component of the organization's cutting-edge projects. Interfacing very closely with developers, they provide expertise in the planning, constructing, execution, and successful deployment of programs and products. In the landscape of challenging and competitive product markets that demand high reliability, a SET is responsible for d...

Posted 2 days ago

AI Match Score
Apply

5.0 - 9.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Join our Team About this opportunity: Ericsson invites applications for the role of Software Developer. In this challenging and fulfilled position, you will be tasked with constructing customer's solutions during the building phase of the Software Development Life Cycle (SDLC). As a Software Developer, you will be responsible for performing the detailed design of application and technical architecture components and classes according to the specification provided by the System Architect. The role also involves coding Software components and contributing to the early testing phases, as well as extending your support towards system testing. What you will do: Participate and drive requirements ...

Posted 2 days ago

AI Match Score
Apply

4.0 - 6.0 years

0 Lacs

pune, maharashtra, india

On-site

Bentley Systems Software Engineer II Location- Hybrid, Pune Position Summary- Bentley Systems has exciting new opportunities for talented Software/Back-End Developers who are enthusiastic about leveraging bleeding-edge technologies to build and maintain software solutions for the Infrastructure Engineering and Construction markets (BIM). Our new colleague will be responsible and take part in all the development stages of this software, leveraging agile methodologies, C++, JavaScript and interfacing with the Cloud. Responsibilities Collaborate with product management, development leads, and other developers to complete tasks Work with a team in an agile, Continuous Integration and Continuous ...

Posted 2 days ago

AI Match Score
Apply

5.0 - 8.0 years

0 Lacs

ahmedabad, gujarat, india

On-site

Senior Frontend Developer Experience: 5 - 8 Years Exp Salary : Competitive Preferred Notice Period : Within 30 Days Opportunity Type: Onsite (Ahmedabad) Placement Type: Permanent (*Note: This is a requirement for one of Uplers Clients) Must have skills: Typescript, React.js OR Next.js, PostgreSQL OR Tailwind CSS Attri (One of Uplers Clients) is Looking for: Senior Frontend Developer who is passionate about their work, eager to learn and grow, and who is committed to delivering exceptional results. If you are a team player, with a positive attitude and a desire to make a difference, then we want to hear from you. About Attri Attri is where intelligent automation meets speed, scale, and real-w...

Posted 2 days ago

AI Match Score
Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Company Description At Nielsen, we are passionate about our work to power a better media future for all people by providing powerful insights that drive client decisions and deliver extraordinary results. Our talented, global workforce is dedicated to capturing audience engagement with content - wherever and whenever it's consumed. Together, we are proudly rooted in our deep legacy as we stand at the forefront of the media revolution. When you join Nielsen, you will join a dynamic team committed to excellence, perseverance, and the ambition to make an impact together. We champion you, because when you succeed, we do too. We enable your best to power our future. Job Description We're looking ...

Posted 3 days ago

AI Match Score
Apply

3.0 - 6.0 years

0 Lacs

bhubaneswar, odisha, india

Remote

Experience : 4.00 + years Salary : Confidential (based on experience) Shift : (GMT+05:30) Asia/Kolkata (IST) Opportunity Type : Remote Placement Type : Full time Permanent Position (*Note: This is a requirement for one of Uplers client - Perforce Software) What do you need for this opportunity Must have skills required: Core Java, Java, Multithreading, SQL, RDBMS Perforce Software is Looking for: This position will support our Delphix brand. Delphix is the industry leader for DevOps test data management. Businesses need to transform application delivery but struggle to balance speed with data security and compliance. Our DevOps Data Platform automates data security, while rapidly deploying t...

Posted 3 days ago

AI Match Score
Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Job Description Working experience on one or more of Maximo (EAM), IBM MAS Offerings (MAS Manage, Monitor, Health, Predict, MVI, Mobile) Programming: API design, Java, Python, Object-Oriented Pr...

Posted 3 days ago

AI Match Score
Apply

10.0 - 12.0 years

0 Lacs

gurgaon, haryana, india

On-site

At Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and engineering services across all industries. Join us for a career full of opportunities. Where you can make a difference. Where no two days are the same. Your Role Design and architect modern backend systems using Spring Boot, Spring MVC, and microservices principles. Defines infrastructure for design and integration of internet computing systems...

Posted 3 days ago

AI Match Score
Apply

4.0 - 8.0 years

13 - 23 Lacs

hyderabad, pune, bengaluru

Hybrid

Job Title: PLM Windchill Developer Experience Required: 48 years (with minimum 3 years of relevant Windchill development experience) Job Description We are seeking skilled PLM Windchill Developers with strong expertise in customization, implementation, and Core Java development . The ideal candidate should have hands-on experience in at least one end-to-end Windchill implementation project , with proven ability to design, code, and deploy customized solutions within the PLM environment. Key Responsibilities Develop, customize, and implement solutions in PTC Windchill PLM . Work on end-to-end implementation projects , from requirements gathering to deployment. Design and develop custom workfl...

Posted 5 days ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

gurugram, haryana, india

On-site

Acuity Knowledge Partners is hiring Senior C++ Developer for its Data and Technology Services Team for Gurugram location (hybrid: 2-3 days WFO). Immediate Joiners are highly preferred! - Bachelors or master's in science or engineering disciplines (CSE, IT, ECE, etc.) or a related field! Required Key Skills: 5+ years of demonstrated ability to implement data engineering pipelines and real-time applications in C++ and python. Proficiency with C++ based tools like STL, object-oriented programming in C++ is a must. Experience with Linux/Unix shell/ scripting languages and Git is a must, along with python-based tools like Jupyter notebook, coding standards like pep8 is a plus. Strong problem-solv...

Posted 5 days 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