You've landed at the right place. oDesk is now Upwork. Learn about the new platform.

Oop Jobs

19 were found based on your criteria {{ paging.total | number:0 }} were found based on your criteria

show all
  • Hourly ({{ jobTypeController.getFacetCount("hourly") | number:0}})
  • Fixed Price ({{ jobTypeController.getFacetCount("fixed") | number:0}})
show all
only
only
only
show all
only
only
only
only
only
show all
only
only
only
Fixed-Price - Entry Level ($) - Est. Budget: $5 - Posted
FAST HELP NEEDED Few questions (simple Java work 11th Grade) Help needed in the programming bit. Should take less than 20 minutes for experienced freelancer with basic programming knowledge of stacks, objects and classes etc.
Skills: Object Oriented Programming (OOP) Java
Hourly - Entry Level ($) - Est. Time: More than 6 months, 30+ hrs/week - Posted
- Demonstrate expertise in all the phases of the project life cycle; - Quickly gain an understanding of the company's clients, industries, business and project objectives; - Collaborate with technical team leads, developers, business analysts and other specialists to solve problems and execute project challenges while delivering high quality on time and on budget; - Communicate with the client as the primary point of contact on a daily basis; - Analyze and prioritize project activities and client needs, while establishing realistic deadlines; - Achieve a consensus among diverse and dissenting viewpoints, while effectively translating ideas into prioritized and actionable steps; - Create, maintain and present project plans and other relevant project documentation, using a variety of client-determined project management methodologies and tools; - Create project status reports and deliverable progress materials for clients; - Manage the internal team workflow and task assignments; - Thrive in an entrepreneurial environment and provide hands-on troubleshooting and best available solutions.
Skills: Object Oriented Programming (OOP) AngularJS Drupal Laravel Framework
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for Front-end/Javascript developer with experience in building commercial SaaS products and good UX, understanding for a permanent remote job. Requirements: Excellent knowledge of HTML5, XML, CSS3, Javascript, jQuery portfolio, supporting the claim of knowledge and experience English on a good conversational level (preferably advanced) abilityto work 8 hours a day (Mon-Fri). experience of creating SaaS-based software solutions. Knowledge of billing integration is also an asset. The advantage would be : UI experience based on JS experience of creating CSS3 animations experience creating your own JS libraries experience with at least one of these proper framework - angular.js, react.js backbone.js, sugar.js, modernizer.js If you are interested. Please submit this form so we can consider your candidacy for this position. https://docs.google.com/forms/d/1cmM8K3qji2PvPUHgg8L_d7dioTGADx94cvnQKhM6QsQ/viewform
Skills: Object Oriented Programming (OOP) AJAX AngularJS CSS
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for a skilled Java Developer to join our team. You will be involved in designing and maintaining software components used across other teams. This is an ongoing position (30+ hours per week). The hours are flexible, however you will need to have some overlap with our business hours. We are in PST/PDT (UTC -8/-7). You must be fluent in written and verbal English. Applicants must demonstrate expert level understanding of: Object Oriented Programming, unit testing and basic algorithms and data structures. Required Skills: - REST - High level knowledge of Java - Solid understanding of Dependency Injection, Inversion of Control, SOLID and Separation of Concerns principles. - Experience with at least one major framework for developing Java-based applications (e.g. Dropwizard, Spring ...) - Experience writing well-structured, easily maintained unit tests and knowledge of testing frameworks such as JUnit and Mockito. - Understanding the theory behind relational and NoSql databases. Experience with PSQL. - Knowledge of project lifecycle management tools (preferably Maven) - Git Bonus: - Working knowledge of web scripting languages such as PHP
Skills: Object Oriented Programming (OOP) Core Java Git Java
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
- Mobile web experience is required - Java script/CSS experience is a plus - Experience with JUnit, Oracle, UNIX - solid concept of Java, OOP, design pattern, multi-threading. - Good understanding or network protocols such as TCP/IP, HTTP etc ... - good grasp of industry best practices in enterprise-class software development, agile methodology - Design and code from specifications, analyzes, evaluates, tests, debugs, documents, and implements complex software apps - Uses coding methods in specific programming languages to initiate or enhance program execution and functionality - Participate in the evaluation, recommendation, and selection of hardware and software solutions - Performs expert-level engineering tasks associated with the analysis, design, and development of computer hardware, firmware, embedded systems, and/or operating systems - Develop, maintain, and report intranet metrics - Interface with different departments within the organization regarding new deployments - Research/analyze data processing functions, methods and procedures - Monitor program execution for expected performance - Requires a bachelor's degree in area of specialty and at least 5 years of experience in the field or in a related area Primary Skill Requirement: Java, J2EE, Spring, Design Pattern, OOP
  • Number of freelancers needed: 3
Skills: Object Oriented Programming (OOP) AJAX J2EE Java
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
Responsibilities: - Plan and execute functional and system level testing - Develop, document and maintain functional test cases and other test artifacts like the test data, data validation, harness scripts and automated scripts - Identify test requirements from specifications, map test case requirements and design test coverage plan - Isolate, replicate and report defects - Execute and evaluate manual/automated test cases and report test results - Coordinate User Acceptance Testing (UAT) with Business Owners - Develop UI automated tests using Selenium WebDriver - Develop API automated tests Requirements: - 3+ years of relevant QA technical experience - 2+ years large enterprise or e-business systems experience - OOP development skills - Self-starter and proactive approach, must be able to work independently - Excellent communication skills, both written and verbal
  • Number of freelancers needed: 2
Skills: Object Oriented Programming (OOP) Automated Testing QA Engineering Selenium WebDriver
Hourly - Intermediate ($$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
- Be able to allocate 40 hours/week Job Requirements: - Strong experience with web automation and OOP design - Fluent in Java and the Java toolchain - REST architectural style over HTTP protocol using JSON data format - RESTful Web services frameworks eg Jersey - Testing frameworks eg JUnit, TestNG - Java project lifecycle management tools eg Maven - Skills in DB/SQL scripting - Experience working under Windows, MacOSx, Unix/Linux - Version Control Systems eg git Nice-to-have: - JMeter, Thrift IDL, Hystrix, AWS, Selenium WebDriver
Skills: Object Oriented Programming (OOP) Automated Testing Functional testing Java
Hourly - Expert ($$$) - Est. Time: More than 6 months, 30+ hrs/week - Posted
We are looking for a Java Developer to join our team. You will be involved in designing and maintaining the infrastructure software used by many teams. This is a full time position (30+ hours per week). The hours are flexible, however you will need to have some overlap with our business hours. We are in PST/PDT (UTC -8/-7). You must be fluent in written and verbal English. Applicants must demonstrate expert level understanding of: Object Oriented Programming, unit testing and basic algorithms and data structures. Required Skills: - REST - Expert level knowledge of Java - Solid understanding of Dependency Injection, Inversion of Control, SOLID and Separation of Concerns principles. - Experience with at least one major framework for developing enterprise Java-based applications (e.g. Dropwizard, Spring ...) - Experience writing well-structured, easily maintained unit tests and knowledge of testing frameworks such as JUnit and Mockito. - Understanding the theory behind relational and NoSql databases. Experience with Hibernate. - Knowledge of project lifecycle management tools (preferably Maven) - Git Bonus: - Working knowledge of web scripting languages such as PHP - Apache Thrift, Dropwizard - Experience with Netflix open source software: Hystrix, Archaius, Eureka etc
Skills: Object Oriented Programming (OOP) Core Java Git Java
Looking for the Team App?
Download the New Upwork Team App
Fixed Price Budget - ${{ job.amount.amount | number:0 }} to ${{ job.maxAmount.amount | number:0 }} Fixed-Price - Est. Budget: ${{ job.amount.amount | number:0 }} Open to Suggestion Hourly - Est. Time: {{ [job.duration, job.engagement].join(', ') }} - Posted
Skills: {{ skill.prettyName }}
Looking for the Team App?
Download the New Upwork Team App