Java Full Stack Developer

CVS Corporation

Contract Scottsdale, Arizona, United States Posted 5 months ago

 Write a Review Add Vendor   Add Contact  

About Position

Java Full Stack Developer (Contract)

$60.00 / Hourly

Scottsdale, Arizona, United States

Java Full Stack Developer

Contract Scottsdale, Arizona, United States Posted 5 months ago

Skills
• Java • Angular 8 + • HTML + CSS • Cloud Native application development experience - AKS preferred • RESTful APIs • Git • Spring Framework • Microservices architecture • Unit testing (JUnit TestNG Mockito) • CI/CD
Description

• Seeking an FSD strong in Java/Spring boot/Microservices + Angular profiles + AKS Preferred.
• All engineers need to be hands on, ready to code/build and senior engineers ready to lead & coach other team members as needed
• Strong and Independent contributor able to lead and coordinate with other team members.
• 10+ years of experience in full stack development with a strong focus on Java and Angular.
• Experience and skills need to be in Java with Spring Boot, Angular 8+, Cloud Native application development experience - AKS preferred
• Proven experience in developing and managing microservices architecture.
• Proficiency in building and integrating RESTful APIs.
• In-depth knowledge of Spring Boot for efficient application development.
• Experience with unit testing frameworks like JUnit, TestNG, or Mockito.
• Familiarity with CI/CD practices.
• Excellent leadership and communication skills.

Responsibilities
  • • Need to be hands on, ready to code/build and senior engineers ready to lead & coach other team members as needed
  • • Lead the development and integration of front-end and back-end application components.
  • • Design scalable and secure features to enhance user experience.
  • • Ensure technical feasibility of UI/UX designs.
  • • Collaborate with stakeholders to meet project goals and deliverables.
  • • Mentor and guide junior developers, providing technical leadership and code reviews.
  • • Troubleshoot and debug applications, ensuring high performance and responsiveness.
  • • Manage project timelines and deliverables, ensuring alignment with business objectives.

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

CVS Corporation Vendors

( Login to see all the 13 vendors)
Kforce Professional Staffing Firm
Write a Review

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

Tata Consultancy Services
Write a Review

101 Park Avenue 26th Floor
New York
New York
www.usa-tcs.com ( 41 vendors)

Ciber Global, LLC
Write a Review

3270 West Big Beaver Road
Troy
Michigan
www.ciber.com ( 34 vendors)

Job Summary

$60.00 / Hourly

Contract

Scottsdale, Arizona, United States

Experience Level : Medium

Experience Required : 5 Year/s

Only Any

Posted : 5 months ago

Deadline : November 14, 2024 5 months ago

Job ID : Job0000007986

CVS Corporation

Corporate Headquarters , One CVS Drive

www.cvs.com

Request history8.1.32PHP Version1.98sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (1.71s)time
    • Application (268ms)time
    • 1 x Booting (86.45%)
      1.71s
      1 x Application (13.55%)
      268ms
      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 executed197ms
      • JobController.php#484clientfyi_final6.9msselect * from `jobs` where `job_slug` = 'java-full-stack-developer-18' limit 1
        Bindings
        • 0: java-full-stack-developer-18
        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_final83.48msselect `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_final650μsselect * from `users` where `users`.`id` = 1490 limit 1
        Bindings
        • 0: 1490
        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_final630μ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` = 1490
        Bindings
        • 0: 1
        • 1: 1490
        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_final1.37msselect `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` = 1490 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 1490
        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_final300μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 1490
        Bindings
        • 0: 1
        • 1: 1490
        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_final12msselect DISTINCT email from `job_applications` where `category_id` = 30 and `status` = 1
        Bindings
        • 0: 30
        • 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_final670μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 7986 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 7986
        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_final1msselect * 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_final47.28msSELECT 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.15msSELECT 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
          i4ayDXuTUdTWtziiF6lXXTqPOk6mIHkYoCE3xgFk
          _previous
          array:1 [ "url" => "https://pingjob.com/java-full-stack-developer-18" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /java-full-stack-developer-18
          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:18 [ "priority" => array:1 [ 0 => "u=0, i" ] "accept-encoding" => array:1 [ 0 => "gzip, deflate, br, zstd" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "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" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "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" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-real-ip" => array:1 [ 0 => "3.142.99.115" ] "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 => "Fri, 25 Apr 2025 14:40:40 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjJsYUVaNURmYnpUczFrS2FtbzBKakE9PSIsInZhbHVlIjoiNnNlR3lnVzZCd0ZBMTR1d05MSFZyd29NQStTWmF0WmIwR2RXWEhYTmJsSzVMamVoanI4L0ZxMUxuTEc2RWw3M0lUdlVTUFZnOEgwUnNvUElxMXQrRXNJZzVUay9CSFdaMzUyTng4a0l5aDlEbmxIa3JwUDNkY0VQcExwWDFtTHciLCJtYWMiOiI0NTExMGY1ZjQ1MTc4YzkyMmUyM2I0OWU5YTMxZDJmNDhhNzU4MTdiM2NmNDc4MmY0YTNhMTVjY2EzMGRiMWYzIiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 16:40:40 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IjJsYUVaNURmYnpUczFrS2FtbzBKakE9PSIsInZhbHVlIjoiNnNlR3lnVzZCd0ZBMTR1d05MSFZyd29NQStTWmF0WmIwR2RXWEhYTmJsSzVMamVoanI4L0ZxMUxuTEc2RWw3M0lUdlVTU" 1 => "laravel_session=eyJpdiI6Im02a1ozUC9lWU54WUtXY2VCM0RjdkE9PSIsInZhbHVlIjoiK0VJd1lWZEw4SjhTM2pHazJTS1FIUmhrRVdLZFNNTEhRbVdGWW1TdTBsSEhUR3BZWnk1bkNhb1hyUDlEU3NMbUs3Nm5jeUkzbUNlK1pXWnZGbmdjWHJMU0QrcHdSQ1FkK0ZZU2FPRmpLQ0d5RFNDdUtVS1JhY04xR0JJazR0TEsiLCJtYWMiOiI4MGViMzk2OTMxOGVlM2E4NTI0ODY3NTUyZTVjZDM3N2U3NzVlZGQ0NTlmNTY3YzI5MmIxZGU4ZGMxNWI4Y2RiIiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 16:40:40 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6Im02a1ozUC9lWU54WUtXY2VCM0RjdkE9PSIsInZhbHVlIjoiK0VJd1lWZEw4SjhTM2pHazJTS1FIUmhrRVdLZFNNTEhRbVdGWW1TdTBsSEhUR3BZWnk1bkNhb1hyUDlEU3NMbUs3" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjJsYUVaNURmYnpUczFrS2FtbzBKakE9PSIsInZhbHVlIjoiNnNlR3lnVzZCd0ZBMTR1d05MSFZyd29NQStTWmF0WmIwR2RXWEhYTmJsSzVMamVoanI4L0ZxMUxuTEc2RWw3M0lUdlVTUFZnOEgwUnNvUElxMXQrRXNJZzVUay9CSFdaMzUyTng4a0l5aDlEbmxIa3JwUDNkY0VQcExwWDFtTHciLCJtYWMiOiI0NTExMGY1ZjQ1MTc4YzkyMmUyM2I0OWU5YTMxZDJmNDhhNzU4MTdiM2NmNDc4MmY0YTNhMTVjY2EzMGRiMWYzIiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 16:40:40 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IjJsYUVaNURmYnpUczFrS2FtbzBKakE9PSIsInZhbHVlIjoiNnNlR3lnVzZCd0ZBMTR1d05MSFZyd29NQStTWmF0WmIwR2RXWEhYTmJsSzVMamVoanI4L0ZxMUxuTEc2RWw3M0lUdlVTU" 1 => "laravel_session=eyJpdiI6Im02a1ozUC9lWU54WUtXY2VCM0RjdkE9PSIsInZhbHVlIjoiK0VJd1lWZEw4SjhTM2pHazJTS1FIUmhrRVdLZFNNTEhRbVdGWW1TdTBsSEhUR3BZWnk1bkNhb1hyUDlEU3NMbUs3Nm5jeUkzbUNlK1pXWnZGbmdjWHJMU0QrcHdSQ1FkK0ZZU2FPRmpLQ0d5RFNDdUtVS1JhY04xR0JJazR0TEsiLCJtYWMiOiI4MGViMzk2OTMxOGVlM2E4NTI0ODY3NTUyZTVjZDM3N2U3NzVlZGQ0NTlmNTY3YzI5MmIxZGU4ZGMxNWI4Y2RiIiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 16:40:40 GMT; path=/; httponlylaravel_session=eyJpdiI6Im02a1ozUC9lWU54WUtXY2VCM0RjdkE9PSIsInZhbHVlIjoiK0VJd1lWZEw4SjhTM2pHazJTS1FIUmhrRVdLZFNNTEhRbVdGWW1TdTBsSEhUR3BZWnk1bkNhb1hyUDlEU3NMbUs3" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "i4ayDXuTUdTWtziiF6lXXTqPOk6mIHkYoCE3xgFk" "_previous" => array:1 [ "url" => "https://pingjob.com/java-full-stack-developer-18" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-25 14:40:40GET/java-full-stack-developer-18311140