703 Object-Oriented Programming Jobs

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

1.0 - 4.0 years

15 - 20 Lacs

mohali

Work from Office

Job Responsibilities Developing and designing front-end web architecture and APIs Building interactive consumer data from multiple systems Define code architecture decisions to support high-performance products Translate wireframes and Designs into functional web applications Work with development teams and managers to ideate software solutions Developing well-functioning databases and applications Conduct and participate in project planning & scheduling and design discussions Test software to ensure efficiency Address and improve any technical issues Required Qualifications: Professional experience in development using JavaScript frameworks/stacks/technologies Development experience in the ...

Posted 13 hours ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Position Summary... What you'll do... Application & Feature Delivery: Owns scoped feature or model delivery through collaborative engineering teams. Manages implementation, iteration, testing, and ongoing support for assigned services, APIs, user interfaces, or ML model components. Operates with a product-driven mindset and aligns outcomes with broader platform, system, and domain objectives. Software Development & Lifecycle Execution: Writes clean, efficient, and reliable code using languages such as JavaScript, TypeScript, Python, Java, Rust, Dart, and C++. Drives full software development lifecycle, including CI/CD deployments, automated testing, observability, monitoring, and maintenance...

Posted 1 day ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

hyderabad, telangana, india

Remote

We are a global team of innovators and pioneers dedicated to shaping the future of observability. At New Relic, we build an intelligent platform that empowers companies to thrive in an AI-first world by giving them unparalleled insight into their complex systems. As we continue to expand our global footprint, we're looking for passionate people to join our mission. If you're ready to help the world's best companies optimize their digital applications, we invite you to explore a career with us! Your Opportunity The Data, Identity, and API engineering group at New Relic builds the foundation for all of our products: data ingest, storage, and query. As an engineer working on the Query Gateway, ...

Posted 1 day ago

AI Match Score
Apply

0.0 years

0 Lacs

chennai, tamil nadu, india

On-site

Duties & Responsibilities Create or modify complex programs, modules, routines, scripts, and data objects where performance, efficiency, and reliability are critical to the entire system. Assist in the development, testing, and maintenance of software functionality and perform coding, debugging, testing, and troubleshooting throughout the application development process. Engage in the full software development lifecycle, including requirement analysis, documentation of technical specifications, design, testing, deployment, and review of code. Analyze, test, monitor, and improve the performance, scalability, and functionality of software solutions. Work with Architects, business partners, and...

Posted 1 day ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Introduction IBM is a global technology and innovation company. It is the largest technology and consulting employer in the world, with presence in 170 countries. The diversity and breadth of the entire IBM portfolio of research, consulting, solutions, services, systems and software, uniquely distinguishes IBM from other companies in the industry. Over the past 100 years, a lot has changed at IBM, in this new era of Cognitive Business, IBM is helping to reshape industries as diverse as healthcare, retail, banking, travel, manufacturing, and many more, by bringing together our expertise in Cloud, Analytics, Security, Mobile, and the Internet of Things. We like to say, be essential. We are cha...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

0 Lacs

hyderabad, telangana, india

Remote

Automation Engineering Senior Analyst - HIH - Evernorth Position Overview The role of the Automation Engineering Lead Analyst will play a pivotal role in system development across broader Provider & Core Technology Solution & Engineering organization, influencing Operations and Technology Product Management. This role will provide expertise in engineering, design, installation and start-up of automated systems. As a member of our team, you will work in a high performance, high frequency, enterprise technology environment. This role works closely with IT management and staff to identify automated solutions, new or modified systems, reuse of existing machinery/equipment, or integration of purc...

Posted 1 day ago

AI Match Score
Apply

3.0 - 8.0 years

3 - 8 Lacs

mohali

Work from Office

We at Wits Innovation Lab are hiring Full Stack with the following skillset: Key Responsibilities: 1. Develop and design front-end web architecture and APIs. 2. Build interactive consumer data from multiple systems. 3. Define code architecture decisions for high-performance products. 4. Translate wireframes and designs into functional web applications. 5. Collaborate with development teams and managers to ideate software solutions. 6. Develop well-functioning databases and applications. 7. Participate in project planning, scheduling, and design discussions. 8. Test software to ensure efficiency. 9. Address and resolve any technical issues. Must Have Skills: 1. Proficiency in JavaScript frame...

Posted 1 day ago

AI Match Score
Apply

7.0 - 9.0 years

0 Lacs

chennai, tamil nadu, india

Remote

Your work days are brighter here. We're obsessed with making hard work pay off, for our people, our customers, and the world around us. As a Fortune 500 company and a leading AI platform for managing people, money, and agents, we're shaping the future of work so teams can reach their potential and focus on what matters most. The minute you join, you'll feel it. Not just in the products we build, but in how we show up for each other. Our culture is rooted in integrity, empathy, and shared enthusiasm. We're in this together, tackling big challenges with bold ideas and genuine care. We look for curious minds and courageous collaborators who bring sun-drenched optimism and drive. Whether you're ...

Posted 1 day ago

AI Match Score
Apply

5.0 - 8.0 years

0 Lacs

bengaluru, karnataka, india

On-site

At ABB, we help industries outrun - leaner and cleaner. Here, progress is an expectation - for you, your team, and the world. As a global market leader, we'll give you what you need to make it happen. It won't always be easy, growing takes grit. But at ABB, you'll never run alone. Run what runs the world. This Position reports to: R&D Team Lead Your role and responsibilities: In this role, you will have the opportunity to contribute significantly to successful project results in technology, software, product, and/or solution development, as well as associated Intellectual Property (IP). Each day, you will act as the first point of contact in Research and Development for specific product-rela...

Posted 1 day ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

bengaluru, karnataka, india

On-site

We hire Java developers to write code to test code. Our goal is to have engineers writing robust, reliable, repeatable and maintainable tests that find issues early and cover the area of the component under testing. Our quality engineers are in the product source code as much as they are working with test source code and are building the framework used for testing. Growth in this role means growing as an engineer: strong designs that are built to last, deep component knowledge and broad scenario experience will be measures of success as a candidate grows in this role. Java holds highest standards against regression in the platform. As a member of the software engineering division, you will w...

Posted 1 day ago

AI Match Score
Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Description Job Description In this role, you are responsible for the design and implementation and test of software for use within medical systems. Key Responsibility Area: Design and implementation of software (on component or module level)u2014understand and communicate consequences of your design on the architecture and influence design specification. Design software based on design specifications in accordance, to ensure that the software will be reliable, efficient, user-friendly, easy to maintain and meet the (medical) quality and coding standards. Implement class, unit integration and unit tests for the designed modules or components. Contribute to the quality and maintainability...

Posted 1 day ago

AI Match Score
Apply

8.0 - 10.0 years

0 Lacs

bengaluru, karnataka, india

Remote

Job Description Job Description Overview As a leading global aerospace company, Boeing develops, manufactures and services commercial airplanes, defense products and space systems for customers in more than 150 countries. As a top U.S. exporter, the company leverages the talents of a global supplier base to advance economic opportunity, sustainability and community impact. Boeing's team is committed to innovating for the future, leading with sustainability, and cultivating a culture based on the company's core values of safety, quality and integrity. Technology for today and tomorrow The Boeing India Engineering & Technology Center (BIETC) is a 5500+ engineering workforce that contributes to...

Posted 2 days ago

AI Match Score
Apply

2.0 - 4.0 years

0 Lacs

jaipur, rajasthan, india

On-site

Roles & Responsibilities Build pixel-perfect, buttery-smooth UIs across both mobile platforms. Leverage native APIs for deep integrations with both platforms. Diagnose and fix bugs and performance bottlenecks for performance that feels native. Working with the design team to convert their elegant design into a working model. Build reusable code and libraries for future use Optimize the application for maximum speed and scalability Requirements And Skills Bachelors degree in computer science, engineering, or a related technical field Minimum 2 years of hands-on experience in JavaScript & React Native Experience in developing user interface components and implementing them following well-known...

Posted 2 days ago

AI Match Score
Apply

7.0 - 9.0 years

0 Lacs

gurugram, haryana, india

On-site

Looking for challenging role If you really want to make a difference - make it with us Can we energize society and fight climate change at the same time At Siemens Energy, we can. Our technology is key, but our people make the difference. Brilliant minds innovate. They connect, create, and keep us on track towards changing the world's energy systems. Their spirit fuels our mission. Our culture is defined by caring, agile, respectful, and accountable individuals. We value excellence of any kind. Sounds like you Siemens Energy India Limited is seeking a responsible, professional, and self-motivated individual to join the Gas Turbine Research & Development team as a Computational Software Speci...

Posted 2 days ago

AI Match Score
Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Title Senior Software Technologist - C++ Job Description Job Description In this role, you are responsible for the design and implementation and test of software for use within medical systems. Key Responsibility Area: Design and implementation of software (on component or module level)-understand and communicate consequences of your design on the architecture and influence design specification. Design software based on design specifications in accordance, to ensure that the software will be reliable, efficient, user-friendly, easy to maintain and meet the (medical) quality and coding standards. Implement class, unit integration and unit tests for the designed modules or components. Cont...

Posted 2 days ago

AI Match Score
Apply

7.0 - 12.0 years

22 - 27 Lacs

bengaluru

Work from Office

What You'll Do We are seeking a highly skilled Python Automation Developer to join our innovative team. The ideal candidate will be passionate about designing and implementing sophisticated automation solutions that leverage AI and machine learning to transform test and validation processes. You will work on developing intelligent automation frameworks, tools, and scripts that enhance efficiency, scalability, and reliability across data center products such as servers, storage, and switches, as well as cloud services, Kubernetes, and AWS. Your role will be pivotal in driving innovation by integrating AI capabilities into automation workflows to optimize system performance and accelerate deli...

Posted 2 days ago

AI Match Score
Apply

5.0 - 7.0 years

0 Lacs

pune, maharashtra, india

Remote

Skills: Min. 5 years of relevant .Net experience with team handling experience Must have design experience using best practices, Design Patterns, SDLC, OOP, OOD Must have experience in leading and mentoring teams Must be experienced in developing applications using SQL databases, schema, SQL queries Must be experienced in GIT and version control systems Must be skilled in Database constructs, schema design, SQL Server or Oracle, SQL Queries, query optimization. Must be hands-on experienced in MSTest or NUnit, Mocking frameworks, Jasmine, Karma, Cucumber Solid understanding of object-oriented programming Experience with both external and embedded databases Creating database schemas that repre...

Posted 3 days ago

AI Match Score
Apply

0.0 years

0 Lacs

india

On-site

Note: Please read Job Description carefully and apply only those candidate who has experience in Power Pages. Post your resumes. Job description Company Description Xenatus Global is a multinational Microsoft certified partner, developer, and exclusive regional distributor of various industry solutions. Headquartered in Cyprus, Xenatus Global provides fully integrated enterprise IT solutions to customers worldwide, from start-ups to Fortune 100 companies, to streamline operations and achieve business goals. With regional offices across Asia, Europe, the Middle East, and North America, S Africa.Xenatus Global supports customers globally through a network of over 300+ solutions resellers. Job ...

Posted 3 days ago

AI Match Score
Apply

0.0 years

0 Lacs

bengaluru, karnataka, india

On-site

Job Title: Associate Software Development Engineer in Test Location: Bangalore(Hybrid) Tenure: 0-2 years About The Team & Role Swiggy is India's leading on-demand delivery platform with a tech-first approach to logistics and a solution-first approach to consumer demands. With a presence in 500 cities across India, partnerships with hundreds of thousands of restaurants, an employee base of over 5000, and a 2 lakh+ strong independent fleet of Delivery Executives, we deliver unparalleled convenience driven by continuous innovation. Built on the back of robust ML technology and fuelled by terabytes of data processed every day, Swiggy offers a fast, seamless and reliable delivery experience for m...

Posted 3 days ago

AI Match Score
Apply

10.0 - 14.0 years

6 - 10 Lacs

hyderabad

Work from Office

10-14 years of experience in Pega and 8-10 years of experience in Pega CDH The candidates will act as a CDH SME for Pega Platform perspective preferably in banking and financial services. Pega CSSA Certification and Pega Decisioning Consultant Experience in Pega CDH 8.X or higher versions and NBAD framework. Proven track record of delivering hyper-personalized solutions using NBA strategies across inbound and outbound channels in both batch and real-time mode Hands-on experience with Pega CDH components like ADM, DSM, Value Finder, Customer Profiler, etc. Proficiency in SQL, JSON, real-time decisioning, and object-oriented programming principles. Translate business requirements into decision...

Posted 3 days ago

AI Match Score
Apply

10.0 - 15.0 years

25 - 35 Lacs

kolkata

Work from Office

Development and Maintenance of multithreaded Windows Application Maintenance of Production Database Writing Stored Procedures, Triggers and consuming Web Service and Windows Service Writing and maintaining Design Documents and Acceptance Criteria Required Candidate profile Must have good knowledge on Serial Communication – UART, TCP Communication, HTTP,XML, Grafana Have been using a version controlling tool like TFS/GIT/SVN Windows Service/Web Service

Posted 3 days ago

AI Match Score
Apply

0.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

Company Description TeMetaTech (TEMT) is a global innovator specializing in XR-based product development and technology consulting services. Leveraging the transformative potential of Extended Reality (XR), Artificial Intelligence (AI), and Data Science, TEMT aims to revolutionize industries and enhance human connections with cutting-edge technologies. With a strong emphasis on immersive solutions, the company delivers impactful advancements across sectors like gaming, education, healthcare, and enterprise. Operating on a global scale, TEMT provides tailored, customer-centric solutions while maintaining a firm commitment to sustainability, innovation, and social responsibility. Role Descript...

Posted 4 days ago

AI Match Score
Apply

9.0 - 12.0 years

0 Lacs

hyderabad, telangana, india

On-site

Summary Act as a front-end engineer responsible for the enhancement and maintenance of one or more Alpha/Charles River Development modules or components of an agile scrum team. Provide engineering troubleshooting assistance to customer support teams and other development teams within Charles River. Responsibilities Analyze, design, develop, test, and debug large and complex software enhancements and solutions within Charles River's business and technical problem domains including modifications to core frameworks and other primary facilities critical to system operation Collaborate with Business Analysts and Product Managers to create simple and sustainable software solutions for complex prob...

Posted 4 days ago

AI Match Score
Apply

3.0 - 5.0 years

0 Lacs

bengaluru, karnataka, india

Remote

Mainframe Min. 3-5 years of relevant experience In-depth knowledge of design issues and best practices Solid understanding of object-oriented programming Familiar with various design, architectural patterns and software development process. Experience with both external and embedded databases Creating database schemas that represent and support business processes Implementing automated testing platforms and unit tests Analyzing user requirements, envisioning system features and functionality. Design, build, and maintain efficient, reusable, and reliable Mainframe codes by setting expectations and features priorities throughout development life cycle Identify bottlenecks and bugs, and recomme...

Posted 4 days ago

AI Match Score
Apply

2.0 - 4.0 years

0 Lacs

india

On-site

Company Details Swiggy is India's largest on-demand convenience platform, redefining the way people access food, groceries, and everyday essentials. Established in 2014, Swiggy operates across 500+ cities with a robust logistics network that ensures fast and reliable doorstep delivery. From restaurant meals to groceries via Instamart and hyperlocal pick-up and drop services through Genie, Swiggy has become an integral part of daily life for millions of Indians, combining technology, scale, and convenience in a seamless digital experience. Job Roles & Responsibilities Swiggy's Engineering team powers India's largest on-demand convenience platform, building reliable, scalable, and high-perform...

Posted 4 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