Jobs
Interviews

13 Objectoriented Principles Jobs

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

5.0 - 9.0 years

0 Lacs

karnataka

On-site

At PwC, the team in data and analytics is dedicated to utilizing data effectively to derive insights and support informed business decisions. By applying advanced analytics techniques, the focus is on aiding clients in optimizing operations and attaining strategic objectives. As a data analyst at PwC, your role involves employing sophisticated analytical methods to extract valuable insights from extensive datasets, thereby facilitating data-driven decision-making. Your responsibilities include utilizing expertise in data manipulation, visualization, and statistical modeling to assist clients in resolving intricate business challenges. Your primary focus revolves around nurturing client relationships, fostering meaningful connections, and honing your leadership skills. As you navigate through complex scenarios, you are continuously enhancing your personal brand, expanding technical proficiency, and identifying your strengths. It is essential to anticipate the requirements of both your teams and clients while consistently delivering high-quality outcomes. Embracing ambiguity with ease, you demonstrate comfort in situations where the path forward may not be clear. You actively seek clarification, view uncertainties as learning opportunities, and use these moments to further develop yourself. To excel in this position, you are expected to possess a diverse set of skills, knowledge, and experiences. These may include, but are not limited to: - Demonstrating effective responsiveness to diverse perspectives, needs, and emotions of others. - Utilizing a wide array of tools, methodologies, and techniques to generate innovative ideas and solve complex problems. - Applying critical thinking to deconstruct intricate concepts effectively. - Understanding the broader objectives of your projects or roles and how your contributions align with the overall strategy. - Developing a comprehensive understanding of the evolving business landscape and its impact on operations. - Engaging in reflective practices to enhance self-awareness, reinforce strengths, and address areas for development. - Interpreting data to derive meaningful insights and formulate actionable recommendations. - Adhering to and upholding professional and technical standards, including specific guidelines related to PwC's tax and audit practices, the Firm's code of conduct, and independence requirements. For the role specific to Python, the ideal candidate should possess the following base skillset: - Proficiency in Python programming, with a solid foundation in object-oriented principles. - Competence in Python for application development, with optional knowledge in Artificial Intelligence and Machine Learning libraries. - Strong familiarity with Python data science libraries such as Pandas, Numpy, Plotly, and Matplotlib. - Hands-on experience in Python API programming using FastAPI, Flask, Django, or Graphene. - Proficiency in exception handling and unit testing within Python. - Competence in Docker and Kubernetes for containerization and orchestration. - Extensive expertise in ETL (Extract, Transform, Load) processes, encompassing data processing, manipulation, and bulk data transfers. - Strong background in relational database design, with proficiency in crafting advanced SQL queries and stored procedures, preferably with databases like Postgres, Oracle, or MySQL. - Demonstrated experience with CI/CD (Continuous Integration/Continuous Deployment) utilizing Azure DevOps or Jenkins. - Knowledge of Software Development Life Cycle (SDLC) and Agile methodologies. - Familiarity with version control tools such as Git. - Excellent communication and problem-solving skills. Additionally, the following skills are considered advantageous: - Experience with Azure/AWS platforms. - Proficiency in ReactJS or JavaScript. - Background in UI/UX design. - Familiarity with PowerBI/Tableau. These base skills can be applied in various functional areas/domains, including Banking and Risk and Regulatory functions (compliance testing, reconciliation & reporting). Furthermore, there are cross-deployment opportunities in Java-based projects and technology consulting.,

Posted 4 days ago

Apply

0.0 - 3.0 years

0 Lacs

mysore, karnataka

On-site

As a Software Developer at Bluemind Solutions, you will be part of a team specializing in software product engineering and data engineering. Our data-centric approach, combined with engineering principles, enables organizations to uncover hidden business value from large datasets. By seamlessly blending domain expertise, functional knowledge, and engineering skills, we tackle complex business challenges and bring product ideas to life through use case framing, software engineering expertise, and rapid iteration, ultimately focusing on outcomes. Your responsibilities will include developing high-quality software and REST APIs, analyzing and maintaining existing codebases, designing scalable and testable code, identifying and resolving bugs and performance issues, as well as creating and maintaining comprehensive documentation. You will need proficiency in at least one programming language (e.g., Java, Python, JavaScript), familiarity with mobile platforms (Android, iOS), strong problem-solving and communication skills, a good understanding of Object-Oriented Principles (OOP), IT concepts, and terminologies, basic knowledge of Data Structures and Algorithms, and 0-2 years of experience. Bluemind's tech stack includes Flutter and Angular for frontend development, Node.js and Express.js for backend development, Neo4j and Firestore for databases, Solr and Neo4j for the Search & Recommendation Engine, and GCP, Docker, K8s, and GitHub CI/CD for Cloud & DevOps. The position is based in Mysuru, with a work mode of 5 days Work From Office (WFO). If you are enthusiastic about this opportunity, we encourage you to apply now or reach out to us at hr@bluemindz.com!,

Posted 5 days ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You should have at least 5 years of experience in Python with Gen AI and Fast API integration as a developer. Your main responsibilities will include developing and implementing scalable backend systems, APIs, and microservices. You will need to ensure that the software development follows best practices, meets requirements, and deliver high-quality work on time. Writing application backend codes using Python and SQL with strong object-oriented principles and asynchronous programming will be part of your tasks. Troubleshooting backend application codes and developing back-end architecture will also be crucial. Moreover, you will be responsible for documenting application changes and developing updates. To qualify for this position, you should possess a master's or bachelor's degree in computer science or a related field from a reputable university. You must have more than 5 years of overall experience, with project experience in FastAPI, GenAI, and LLM being desirable. Strong proficiency in Python and experience with FastAPI or similar asynchronous frameworks (e.g., Flask, Django) are required. Proven experience in building scalable backend systems, APIs, and microservices is essential. Knowledge of AI/ML concepts and experience in integrating AI models into backend services are highly desirable. Familiarity with database technology such as SQL is necessary. Experience with cloud services (AWS, GCP, Azure) and containerization technologies (e.g., Docker, Kubernetes) will be considered a plus. Good problem-solving skills and the ability to work in a fast-paced, team-oriented environment are essential for this role.,

Posted 5 days ago

Apply

3.0 - 15.0 years

0 Lacs

pune, maharashtra

On-site

Come work at a place where innovation and teamwork come together to support the most exciting missions in the world! We are seeking a talented Engineering Manager to help build Container Security Product as part of the Total Cloud Product Line which would help customers to Measure, Communicate and Eliminate Cyber Risks. Working with a team of engineers and architects, you will be responsible for prototyping, designing, developing and supporting a highly scalable, distributed SaaS based Security Risk Prioritization product. This is a great opportunity to be an integral part of a team building Qualys next generation Micro-Services based technology platform processing along with Big Data technologies over billions of transactions data per day, leverage open-source technologies, and work on challenging and business-impacting projects. Responsibilities: - Designing and developing Security Product in the cloud. - Producing high-quality software following good architecture and design principles that you and your team will find easy to work with in the future. - Working towards the framework towards data ingestion, normalization enrichment, and risk evaluation pipeline. - Working with big data technologies like KAFKA, Spark, Hadoop, Elastic, and Micro Services. - Working & managing teams and engineers to achieve certain needs. - Working with multiple teams to have cross-function dependencies resolution. - Researching and implementing code design, adoption of new technologies and skills. - Creating high-performance Restful APIs to be consumed by external partners. - Building highly scalable services that interact with Qualys Platform. Qualifications: - Bachelors/Masters/Doctorate in Computer Science or equivalent. - 15+ years of JAVA development experience with Microservices architecture. - 5+ years of experience with Hadoop and Spark. - 5+ years of experience in Kafka. - 3+ years of experience in Microservices. - Prior experience in creating a scalable data ingestion pipeline. - 4+ years of experience in people management. - Experience in Streaming processing. - Experience in how to get data in parsed format mapped to a common data model. - Strong logical skills for code design and implementation. - Writing high-performance, reliable and maintainable code. - Experience in designing, developing, and delivering scalable solutions. - Good knowledge of SQL, advanced data structures, design patterns, object-oriented principles. - Experience with API, SDKs, and third-party integration. - Should be well-versed with Java 7 / 8 and Scala. - Solid understanding of RDBMS preferably Oracle.,

Posted 5 days ago

Apply

6.0 - 10.0 years

0 Lacs

thiruvananthapuram, kerala

On-site

As a .NET Developer, you will be responsible for designing, developing, and maintaining applications using .NET Core and ASP.NET Core technologies. With 6-8 years of hands-on experience in .NET Core / ASP.NET Core, including proficiency in C# 12/13, asynchronous programming, and object-oriented principles, you will be a key contributor to the team. Your role will involve working with new runtime performance improvements and APIs introduced in .NET 9, designing and developing RESTful APIs, implementing gRPC services or Minimal APIs, and ensuring API versioning, JWT-based authentication, and rate limiting are effectively implemented. Your strong experience in building RESTful APIs and microservices will be crucial in delivering high-quality solutions. In addition, you should have a solid working knowledge of Entity Framework Core 9 and relational databases such as SQL Server, PostgreSQL, or MySQL. Experience in containerizing applications using Docker for .NET 9 apps will be an added advantage. This is a contract position with a duration of 6 months or more, offering a maximum budget of 90K per month. The job location is remote, providing you with the flexibility to work from any location. If you are a skilled .NET Developer with a passion for innovative technology solutions, we welcome you to apply and be a part of our dynamic team.,

Posted 5 days ago

Apply

4.0 - 8.0 years

0 Lacs

punjab

On-site

As a .NET Full Stack Developer with expertise in React.js, you will be responsible for leveraging your 4-6+ years of experience in front-end development to create web-based UIs using JavaScript, React.js, and/or Typescript. You will need to demonstrate proficiency in popular React tools and possess the ability to debug problems using appropriate tools. Your role will require a solid understanding of object-oriented principles, design patterns, and best practices in software designing and architecture. Excellent communication skills, both verbal and written, will be essential for effective collaboration with team members and stakeholders. Moreover, your efficiency in handling technical issues expertly and generating new design ideas and substitutions as needed will be crucial in ensuring the successful completion of projects.,

Posted 6 days ago

Apply

6.0 - 10.0 years

0 Lacs

noida, uttar pradesh

On-site

As a Java Lead Developer at our company located in Noida, you will play a crucial role in leading the design, development, and deployment of scalable backend systems. Your responsibilities will include providing technical leadership, mentoring developers, setting coding standards, and ensuring the delivery of high-quality backend services. Collaboration with cross-functional teams such as frontend, DevOps, product, and QA will be a key aspect of this role. You will lead the end-to-end backend development process, take ownership of the architecture of Java-based systems, and work closely with product managers and stakeholders to translate requirements into technical solutions. Designing and implementing scalable, secure, and high-performance APIs and microservices will be essential. Additionally, you will provide technical mentorship, conduct code reviews, and ensure adherence to coding standards and best practices. Defining development processes, CI/CD pipelines, and deployment strategies are also part of your responsibilities. To succeed in this role, you should have at least 6 years of Java development experience with a strong knowledge of Core Java, Spring Boot, Spring Cloud, and JPA/Hibernate. Experience in building and consuming RESTful APIs, working with microservices architecture, and proficiency in SQL and databases like MySQL, PostgreSQL, or Oracle are required. Familiarity with NoSQL databases like MongoDB, Redis, or Cassandra is also expected. You should have a solid understanding of design patterns, object-oriented principles, and clean code practices. Experience with version control systems (Git), build tools (Maven/Gradle), and CI/CD pipelines (Jenkins, GitHub Actions) is necessary. Working knowledge of Docker, Kubernetes, and cloud platforms such as AWS/Azure/GCP is preferred. Strong problem-solving, debugging, and performance optimization skills are essential, along with excellent communication skills to lead and mentor a team of engineers effectively. Having exposure to messaging systems like Kafka, RabbitMQ, or ActiveMQ, knowledge of GraphQL, gRPC, or asynchronous APIs, experience with test automation tools like JUnit, Mockito, or Cucumber, and familiarity with observability tools like Prometheus, ELK, or Datadog will be advantageous. A bachelor's degree in Computer Science & Engineering or a related field is required, and a master's degree in a relevant domain is preferred. Technical certifications such as Oracle Java Certification or AWS Certified Developer are considered a plus. In this full-time, permanent role, you can enjoy benefits such as a flexible schedule, health insurance, leave encashment, and the opportunity to work from home. If you are ready to contribute to our team and start on 01/08/2025, we look forward to receiving your application.,

Posted 2 weeks ago

Apply

5.0 - 9.0 years

0 Lacs

karnataka

On-site

You will be a high-level software engineer responsible for developing more complex production software with increased independence in design and implementation. As the technical specialist in your group, you will take on greater responsibility and provide guidance on design and development approaches. Your work will involve projects of diverse scope and complexity, requiring you to make independent decisions and take action accordingly. To qualify for this role, you must have a Bachelor's degree in computer science, electronics, or a related field, or equivalent experience, along with a minimum of 5 years of directly relevant work experience. Expertise in Windows-based development is essential, as is a strong understanding of object-oriented principles, data structures, and multi-threading. Familiarity with Win CE 6.0 based development is highly preferred. Previous experience in the end-to-end development process, from project planning to release maintenance, is required. Proficiency in mobile development and knowledge of software engineering processes, particularly Scrum/Agile, and source control management, are highly desirable for this role.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Full-Stack Developer with expertise in Java API and Angular, you will be responsible for developing enterprise applications with a minimum of 8+ years of experience. Your role will involve hands-on experience in Java and Angular, along with multi-threading and synchronization on multicore systems. You should have a solid understanding of Object-Oriented Principles and architectural concepts of enterprise applications. Your key responsibilities will include working on REST based APIs and SpringBoot Microservices, ensuring the security and high availability of applications. Proficiency in Spring/Hibernate, Oracle PL SQL, and Agile development practices is essential. You should possess excellent communication skills to interact with business users effectively. Collaboration in a distributed global team environment, strong analytical skills, and problem-solving abilities are crucial for this role. Moreover, you are expected to have hands-on experience in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design. Familiarity with RESTful APIs, GraphQL, and integrating front-end components with backend services is required. An understanding of UI/UX best practices and the ability to build highly interactive web applications is important. Exposure to the ReactJS framework is advantageous. In addition, you should have a strong grasp of frontend build tools such as Webpack, Angular CLI, npm, yarn, gulp, and version control systems like Git. Your experience in software engineering best practices, including unit testing, automation, design patterns, and peer review, will be valuable. A clear understanding of UX and visual design principles, as well as the ability to build horizontally scalable, highly available, resilient, and low-latency applications, are essential for this role.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

chandigarh

On-site

You will be responsible for developing, delivering, and maintaining mobile applications for iOS devices. Your role will involve improving code quality and maintainability by staying updated on new technologies and development approaches. It is essential to ensure that the mobile platform is safe, secure, and compatible with the latest devices and iOS versions. You will provide support for the development of mobile projects and devise scalable solutions. Additionally, you will need to identify, diagnose, and resolve production issues, as well as identify opportunities for process and tool improvements. To excel in this role, you must be highly proficient in Swift or Objective-C and have expertise in iOS frameworks such as Core Data and Core Location. Experience with offline storage, threading, and performance tuning is crucial. Familiarity with RESTful APIs for connecting iOS applications to back-end services is also required. A strong understanding of Object-Oriented principles, design patterns, and knowledge of accessibility issues on iOS are essential. You should have a deep understanding of Apple's design principles and interface guidelines, along with competency in performance and memory tuning using tools such as Instruments. Familiarity with cloud message APIs, push notifications, and knowledge of iOS App State transitions will be beneficial. This is a full-time position based in the Chandigarh Industrial Area. The job requires a morning shift schedule and offers yearly bonuses. Candidates must be able to reliably commute to Chandigarh or be willing to relocate before starting work. Additionally, candidates should be prepared to answer questions regarding their notice period, suitability for the Chandigarh Industrial Area location, current CTC, and expected CTC. Preferred experience includes 2 years in iOS development, Swift, and Xcode. If you meet these requirements and are looking to grow your career as an iOS Developer, we encourage you to apply for this exciting opportunity.,

Posted 1 month ago

Apply

6.0 - 10.0 years

0 Lacs

haryana

On-site

NTT DATA is looking to hire a Salesforce Service Cloud Developer to join their team in Gurgaon, Haryana, India. As a Salesforce Service Cloud Developer, you will be responsible for analyzing business requirements and designing scalable solutions using Salesforce. You will develop robust and reusable components using Apex, Lightning Web Components (LWC), Aura, Visualforce, and Velocity. Additionally, you will work on Community Cloud offerings, custom business logic in APEX, automation using Salesforce tools, and integrations between Salesforce and third-party systems. To be successful in this role, you must have a minimum of 6+ years of Salesforce development experience, with at least 4+ years of hands-on experience working with Lightning Components. You should have strong expertise in Sales Cloud implementation, Apex classes, Apex triggers, SOQL/SOSL, Lightning Web Components (LWC), and Aura Components. Experience in Salesforce configuration, integrating Salesforce with legacy and external systems, and working with 3rd-party components is also required. It is desirable to have experience working with Azure DevOps (ADO) and Flosum, along with certifications such as Salesforce Platform Developer I, Salesforce Platform Developer II, and Salesforce Platform App Builder. Knowledge of Agile development methodologies, debugging skills, and excellent communication and documentation skills are essential for this role. NTT DATA is a global innovator of business and technology services, serving 75% of the Fortune Global 100. The company is committed to helping clients innovate, optimize, and transform for long-term success. With diverse experts in more than 50 countries and a robust partner ecosystem, NTT DATA offers services in business and technology consulting, data and artificial intelligence, industry solutions, as well as application development, infrastructure management, and connectivity. As a part of NTT Group, NTT DATA invests significantly in R&D to support organizations and society in moving confidently into the digital future. Visit us at us.nttdata.com.,

Posted 1 month ago

Apply

8.0 - 12.0 years

0 Lacs

chennai, tamil nadu

On-site

As a Senior Full-Stack Developer with expertise in Java API and Angular, you will be responsible for developing enterprise applications with a minimum of 8+ years of experience. Your key responsibilities will include hands-on experience in Java and Angular, multi-threading, synchronization on multicore systems, solid architectural understanding of enterprise applications, and proficiency in REST based APIs and SpringBoot Microservices. You will be expected to demonstrate strong skills in Security and building high availability applications, along with Spring/Hibernate and Oracle PL SQL experience. Your role will involve working in an Agile development environment, requiring excellent oral and written communication skills to interact with business users effectively. In this role, your teamwork skills will be essential, as you collaborate with a distributed global team environment. You should possess strong analytical and problem-solving abilities, along with self-motivation and determination to achieve your goals. Furthermore, your hands-on experience in JavaScript/TypeScript, HTML5, CSS3, SCSS, and Responsive Design, including writing cross-browser compatible code, will be crucial. Experience with RESTful APIs, GraphQL, and integrating front-end components with backend services is expected, along with a good understanding of UI/UX best practices for building highly interactive web applications. Exposure to the ReactJS framework will be beneficial, and you should have a solid grasp of frontend build tools like Webpack, Angular CLI, npm, yarn, gulp, and version control systems such as Git. Additionally, multiple years of experience with software engineering best practices and a clear understanding of UX and visual design are required. Your expertise should extend to building horizontally scalable, highly available, highly resilient, and low latency applications to drive the success of the projects you will be involved in.,

Posted 1 month ago

Apply

2.0 - 6.0 years

0 Lacs

chandigarh

On-site

As an IOS Developer with 2 to 4 years of experience, you will be responsible for the development, delivery, and maintenance of mobile applications for iOS devices. Your key skills should include proficiency in X CODE, Swift, and Objective C. You will play a crucial role in improving code quality and maintainability by keeping yourself updated on new technologies and development approaches. Your primary focus will be to ensure that the mobile platform is safe, secure, and compatible with the latest devices and iOS versions. You will provide support for the development of mobile projects, devise scalable solutions, and effectively resolve production issues. Identifying opportunities for process and tool improvements will be essential, and you will be expected to communicate technical issues with the client effectively. To excel in this role, you must be highly proficient in Swift or Objective-C and have expertise in iOS frameworks such as Core Data and Core Location. Experience with offline storage, threading, and performance tuning is crucial. Additionally, familiarity with RESTful APIs, object-oriented principles, and design patterns is required. Knowledge of accessibility issues on iOS, Apple's design principles, and interface guidelines is essential. You should also have competency with performance and memory tuning tools like Instruments, familiarity with cloud message APIs and push notifications, and an understanding of iOS App State transitions. This position is full-time, with a morning shift schedule and the opportunity for a yearly bonus. If you are considering applying for this position, please ensure that you are able to commute or relocate to Chandigarh Industrial Area. You will be required to provide details about your notice period, suitability for the location, current CTC, and expected salary during the application process. Your expertise in iOS development, Swift, and X CODE will be preferred for this role, and your experience in these areas will be taken into consideration during the evaluation process.,

Posted 1 month ago

Apply
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