Apigee Developer

United Parcel Service Inc

Contract Atlanta, Georgia, United States Posted 1 year ago

 Write a Review Add Vendor   Add Contact  

About Position

Apigee Developer (Contract)

$75.00 / Hourly

Atlanta, Georgia, United States

Apigee Developer

Contract Atlanta, Georgia, United States Posted 1 year ago

Skills
Lead the design development and maintenance of complex API solutions using the Apigee platform. Architect and implement scalable and secure APIs that adhere to industry best practices. Collaborate with cross-functional teams including architects product owners and other developers to gather requirements and define API strategies. Mentor and provide guidance to junior developers reviewing their code and providing constructive feedback. Conduct code reviews and ensure the quality and maintainability of the Apigee implementations. Define and enforce API governance policies and standards across the organization. Identify opportunities for improving the performance scalability and security of existing APIs. Work closely with operations and infrastructure teams to deploy and manage the Apigee platform and API proxies. Stay updated with the latest trends and advancements in API management and provide recommendations for integrating them into the development process. Troubleshoot and resolve complex issues related to API implementations and performance. Collaborate with testing teams to develop and execute comprehensive testing strategies for APIs. Document technical designs API specifications and deployment procedures. Participate in architectural discussions and provide input on system design and integration points. Collaborate with external stakeholders and vendors on API integration projects. Provide technical leadership and contribute to the overall technical strategy of the organization.
Description

Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience).
Extensive experience in designing and developing APIs using the Apigee platform.
Strong programming skills in JavaScript, Node.js, Java, or other relevant languages.
In-depth knowledge of API design principles, RESTful architectures, and web services.
Expertise in implementing API security mechanisms, such as OAuth, JWT, and API keys.
Proven experience in architecting scalable and high-performance API solutions.
Strong understanding of microservices architecture and API-driven development.
Familiarity with cloud platforms and containerization technologies, such as AWS, Azure, Docker, and Kubernetes.
Proficiency in CI/CD practices and tools for automated deployment and testing.
Excellent problem-solving, analytical, and debugging skills.
Strong leadership and mentoring abilities.
Excellent communication and collaboration skills.
Mandatory Skills Agile methodologies, Scrum ceremonies

By applying to a job using PingJob.com you are agreeing to comply with and be subject to the PingJob.com Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.

Questions / Comments:

Display Questions / Comments:

No Questions / comments

United Parcel Service Inc Vendors

( Login to see all the 28 vendors)
IBM Corporation
Write a Review

1133 Westchester Avenue
White Plains
New York
www.ibm.com/us ( 130 vendors)

TEK Systems
Write a Review

971 Corporate Boulevard
Linthicum
Maryland
www.teksystems.com ( 85 vendors)

Kforce Professional Staffing Firm
Write a Review

1001 E Palm Avenue
Tampa
Florida
www.kforce.com ( 82 vendors)

Job Summary

$75.00 / Hourly

Contract

Atlanta, Georgia, United States

Experience Level : Medium

Experience Required : 10 Year/s

Only Any

Posted : 1 year ago

Deadline : October 4, 2023 1 year ago

Job ID : Job0000000071

United Parcel Service Inc

340 MacArthur Boulevard

www.ups.com

Request history8.1.31PHP Version2.21sRequest Duration687MBMemory UsageGET {slug}Route
    • Booting (1.95s)time
    • Application (259ms)time
    • 1 x Booting (88.29%)
      1.95s
      1 x Application (11.71%)
      259ms
      3 templates were rendered
      • frontend.job-viewjob-view.blade.php#?blade
      • admin.flash_msgflash_msg.blade.php#?blade
      • layouts.themetheme.blade.php#?blade
      uri
      GET {slug}
      middleware
      web
      controller
      App\Http\Controllers\JobController@view
      namespace
      prefix
      where
      as
      job_view
      file
      app/Http/Controllers/JobController.php:482-507
      11 statements were executed190ms
      • JobController.php#484clientfyi_final790μsselect * from `jobs` where `job_slug` = 'apigee-developer-2' limit 1
        Bindings
        • 0: apigee-developer-2
        Backtrace
        • app/Http/Controllers/JobController.php:484
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • User.php#78clientfyi_final84.9msselect `id`, `company` from `users` where `user_type` in ('employer', 'agent') order by `id` desc
        Bindings
        • 0: employer
        • 1: agent
        Backtrace
        • app/Models/User.php:78
        • app/Http/Controllers/JobController.php:491
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • JobController.php#493clientfyi_final600μsselect * from `users` where `users`.`id` = 23108 limit 1
        Bindings
        • 0: 23108
        Backtrace
        • app/Http/Controllers/JobController.php:493
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • Vendor.php#57clientfyi_final840μsselect count(*) as aggregate from `vendors` inner join `users` on `vendors`.`vendor_id` = `users`.`id` inner join `states` on `users`.`state_id` = `states`.`id` inner join `countries` on `states`.`country_id` = `countries`.`id` where `vendors`.`approve_status` = 1 and `vendors`.`employer_id` = 23108
        Bindings
        • 0: 1
        • 1: 23108
        Backtrace
        • app/Models/Vendor.php:57
        • app/Http/Controllers/JobController.php:495
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • Vendor.php#57clientfyi_final2.36msselect `vendors`.*, `users`.`website`, `users`.`company`, `users`.`address`, `users`.`city`, `states`.`state_name`, `countries`.`country_name`, (SELECT (SUM(ratings)/COUNT(id)) FROM reviews WHERE reviews.employer_id = vendors.vendor_id AND reviews.approve_status = 1) as review_rating, (SELECT COUNT(id) FROM reviews WHERE reviews.employer_id = vendors.vendor_id AND reviews.approve_status = 1) as review_count, (SELECT COUNT(id) FROM vendors as b WHERE b.employer_id = vendors.vendor_id) as vendor_count from `vendors` inner join `users` on `vendors`.`vendor_id` = `users`.`id` inner join `states` on `users`.`state_id` = `states`.`id` inner join `countries` on `states`.`country_id` = `countries`.`id` where `vendors`.`approve_status` = 1 and `vendors`.`employer_id` = 23108 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 23108
        Backtrace
        • app/Models/Vendor.php:57
        • app/Http/Controllers/JobController.php:495
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
      • JobController.php#500clientfyi_final290μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 23108
        Bindings
        • 0: 1
        • 1: 23108
        Backtrace
        • app/Http/Controllers/JobController.php:500
        • vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • job-view.blade.php#17clientfyi_final9.95msselect DISTINCT email from `job_applications` where `category_id` = 71 and `status` = 1
        Bindings
        • 0: 71
        • 1: 1
        Backtrace
        • view::frontend.job-view:17
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • job-view.blade.php#450clientfyi_final410μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 71 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 71
        Backtrace
        • view::frontend.job-view:450
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#101clientfyi_final860μsselect * from `categories` where `job_count` >= 1 order by `job_count` desc
        Bindings
        • 0: 1
        Backtrace
        • view::layouts.theme:101
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#102clientfyi_final46.37msSELECT jobs.state_id,jobs.state_name, COUNT(*) AS numberOfSales FROM jobs JOIN states ON states.id = jobs.state_id GROUP BY jobs.state_id,jobs.state_name ORDER BY COUNT(*) DESC limit 15
        Backtrace
        • view::layouts.theme:102
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      • theme.blade.php#103clientfyi_final43.03msSELECT jobs.city_id,jobs.city_name, COUNT(*) AS numberOfcities FROM jobs JOIN cities ON cities.id = jobs.city_id GROUP BY jobs.city_id,jobs.city_name ORDER BY COUNT(*) DESC limit 15
        Backtrace
        • view::layouts.theme:103
        • vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:124
        • vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
        • vendor/laravel/framework/src/Illuminate/View/View.php:207
      App\Models\Category
      138Category.php#?
      App\Models\Job
      1Job.php#?
      App\Models\User
      1User.php#?
          _token
          OASL3fNkUIIsMkoSwYYJSmosLkjvWGD2YQ05TZf0
          _previous
          array:1 [ "url" => "https://pingjob.com/apigee-developer-2" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /apigee-developer-2
          status_code
          200
          
          status_text
          OK
          format
          html
          content_type
          text/html; charset=UTF-8
          request_query
          []
          
          request_request
          []
          
          request_headers
          0 of 0
          array:25 [ "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "priority" => array:1 [ 0 => "u=0, i" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "cf-connecting-ip" => array:1 [ 0 => "18.188.87.95" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-ipcountry" => array:1 [ 0 => "US" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "cf-ray" => array:1 [ 0 => "917d19968859105c-ORD" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-forwarded-for" => array:1 [ 0 => "18.188.87.95" ] "x-real-ip" => array:1 [ 0 => "172.69.58.174" ] "host" => array:1 [ 0 => "pingjob.com" ] ]
          request_cookies
          []
          
          response_headers
          0 of 0
          array:7 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "private, must-revalidate" ] "date" => array:1 [ 0 => "Wed, 26 Feb 2025 04:13:01 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InVyM1dNTzFLM2dtWHVhbmt4V3FLSHc9PSIsInZhbHVlIjoiU0EycmE0MzU5d05lZXIwR1RGaDFVcVArTGNwV3VwbXRpL1JGUjhya3pHMzdVc0hCb2pBdmRUcnoyUTAveW1nMVlKa1l5eFJ3d1QzN2t5NGEvY1dHcWI5OGN1RU0xbGFyRFhmbWJYU01FNi84a3VUTGJrWlhQVUNKeDBxUk9pR0QiLCJtYWMiOiI3ZWFlMGViZThmZDBjY2IzOWI2MjcxMGUzMmVjMWFkODhkZjc3NDk2NTJmNmVjYjMxZmQ2MDFjYmNkZWQ4YzZjIiwidGFnIjoiIn0%3D; expires=Wed, 26 Feb 2025 06:13:01 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6InVyM1dNTzFLM2dtWHVhbmt4V3FLSHc9PSIsInZhbHVlIjoiU0EycmE0MzU5d05lZXIwR1RGaDFVcVArTGNwV3VwbXRpL1JGUjhya3pHMzdVc0hCb2pBdmRUcnoyUTAveW1nMVlKa1l5e" 1 => "laravel_session=eyJpdiI6IldiZWdkWUZ5QThTaGhwRnlqVWZiSEE9PSIsInZhbHVlIjoienE0Mm11R0hQZ2s4YkR3QWZXYUVONmlMWW5ZUGtzSUczNktkamxxOURXWVZGNkJoQmxOUERubEgxL1ZuWDlVNzhrWFUzaGhTZmlBMVRGYWx0TmxXdTNMZlhjMnFURzRDZVpZbVVwL0ZLTUVDUnQ1eGNSSzBzZ0luamYvejhYaXMiLCJtYWMiOiJiMTViYjI2NWE1YzdjZTk4N2FkOGQyZGJiNWU0OTZiODcxNzU3ZDgwZDc2MDczZTJmZWQ3YTM1ODlmYTYyNzM1IiwidGFnIjoiIn0%3D; expires=Wed, 26 Feb 2025 06:13:01 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6IldiZWdkWUZ5QThTaGhwRnlqVWZiSEE9PSIsInZhbHVlIjoienE0Mm11R0hQZ2s4YkR3QWZXYUVONmlMWW5ZUGtzSUczNktkamxxOURXWVZGNkJoQmxOUERubEgxL1ZuWDlVNzhr" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6InVyM1dNTzFLM2dtWHVhbmt4V3FLSHc9PSIsInZhbHVlIjoiU0EycmE0MzU5d05lZXIwR1RGaDFVcVArTGNwV3VwbXRpL1JGUjhya3pHMzdVc0hCb2pBdmRUcnoyUTAveW1nMVlKa1l5eFJ3d1QzN2t5NGEvY1dHcWI5OGN1RU0xbGFyRFhmbWJYU01FNi84a3VUTGJrWlhQVUNKeDBxUk9pR0QiLCJtYWMiOiI3ZWFlMGViZThmZDBjY2IzOWI2MjcxMGUzMmVjMWFkODhkZjc3NDk2NTJmNmVjYjMxZmQ2MDFjYmNkZWQ4YzZjIiwidGFnIjoiIn0%3D; expires=Wed, 26-Feb-2025 06:13:01 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6InVyM1dNTzFLM2dtWHVhbmt4V3FLSHc9PSIsInZhbHVlIjoiU0EycmE0MzU5d05lZXIwR1RGaDFVcVArTGNwV3VwbXRpL1JGUjhya3pHMzdVc0hCb2pBdmRUcnoyUTAveW1nMVlKa1l5e" 1 => "laravel_session=eyJpdiI6IldiZWdkWUZ5QThTaGhwRnlqVWZiSEE9PSIsInZhbHVlIjoienE0Mm11R0hQZ2s4YkR3QWZXYUVONmlMWW5ZUGtzSUczNktkamxxOURXWVZGNkJoQmxOUERubEgxL1ZuWDlVNzhrWFUzaGhTZmlBMVRGYWx0TmxXdTNMZlhjMnFURzRDZVpZbVVwL0ZLTUVDUnQ1eGNSSzBzZ0luamYvejhYaXMiLCJtYWMiOiJiMTViYjI2NWE1YzdjZTk4N2FkOGQyZGJiNWU0OTZiODcxNzU3ZDgwZDc2MDczZTJmZWQ3YTM1ODlmYTYyNzM1IiwidGFnIjoiIn0%3D; expires=Wed, 26-Feb-2025 06:13:01 GMT; path=/; httponlylaravel_session=eyJpdiI6IldiZWdkWUZ5QThTaGhwRnlqVWZiSEE9PSIsInZhbHVlIjoienE0Mm11R0hQZ2s4YkR3QWZXYUVONmlMWW5ZUGtzSUczNktkamxxOURXWVZGNkJoQmxOUERubEgxL1ZuWDlVNzhr" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "OASL3fNkUIIsMkoSwYYJSmosLkjvWGD2YQ05TZf0" "_previous" => array:1 [ "url" => "https://pingjob.com/apigee-developer-2" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-02-26 04:13:01GET/apigee-developer-2311140