Java Developer

State of Colorado

Contract Denver, Colorado, United States Posted 4 years ago

 Write a Review Add Vendor   Add Contact  

About Position

Java Developer (Contract)

$55.00 / Hourly

Denver, Colorado, United States

Java Developer

Contract Denver, Colorado, United States Posted 4 years ago

Description

Description This role will be part of the development team for the Unemployment Insurance Modernization (UIM) project Phase 2. All development and work will be executed in accordance with the approved solution architecture. This role will work and collaborate with the Solution Architect (OIT), other Agencies and Contractors. Responsibilities will include Development of Java code to facilitate integration of web applications to backend systems.
Development of Java code to enable effective identity and authentication and its management.
Implement and leverage Mule class libraries to perform common tasks, use as an abstract interface to replace OS tasks and handle the absent components through emulation to provide a substitute and by providing a consistent way to check for the presence of a specific feature.
Java code for the implementation and support of MuleSoft APIs.
Use Java Server Pages (JSP) to create dynamic web pages.
Use Java Applets to enable relevant functionality like calculations and messaging.
Use J2EE to accomplish effective transfer of XML formatted data including known patterns such as DAO and DTO.
Use JavaBeans when necessary to create reusable utilities that can enable additional functions.
Skills XML, XSL, XSLT, and XML schemas
HTML
RESTful web services
SOAP calls
WSDLs including Concert WSDL
Struts
Spring
Hibernate
Node JS
Angular JS
Experienced in SQL and PL/SQL
Service oriented architecture
Microservices API development
Some knowledge of mainframe technologies and stored procedures from the perspective of data harvest from deprecated data formats
Continuous integration/continuous deployment using Maven and Jenkins
This role will be key during the development and implementation of this 2024 month project. The selected candidate will also need to tag/notate any code and document thoroughly the approach to assist in the ongoing operations and maintenance of the solution after implementation. The UIM Sr Java Developer will use appropriate development tools and approaches and leverage best practices in coding, security and documentation. The role will work directly with agency staff, as well as vendors and, when necessary, other state agencies in fulfilling and carrying out the requirements of assigned IT projects. This work shall be performed in a way aligned with the business needs, contract requirements, end users and with the approved technical architecture.
Preferred

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

State of Colorado Vendors

( Login to see all the 5 vendors)
Apex Systems Inc
Write a Review

4400 Cox Road
Glen Allen
Virginia
www.ApexSystemsInc.com ( 9 vendors)

Streffco Consultants Inc
Write a Review

8480 E. Orchard Road Suite 4400
Englewood
Colorado
www.Streffco.com ( No vendors )

Ambassador Solutions
Write a Review

501 Congressional Boulevard Suite 250
Carmel
Indiana
www.ambassadorsolutions.com ( No vendors )

Job Summary

$55.00 / Hourly

Contract

Denver, Colorado, United States

Experience Required : 7 Year/s

Posted : 4 years ago

Deadline : March 20, 2020 4 years ago

Job ID : Job0000018551

State of Colorado

1375 Sherman St

www.colorado.gov

Request history8.1.31PHP Version2.58sRequest Duration688MBMemory UsageGET {slug}Route
    • Booting (2.3s)time
    • Application (275ms)time
    • 1 x Booting (89.33%)
      2.30s
      1 x Application (10.67%)
      275ms
      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 executed204ms
      • JobController.php#484clientfyi_final18.88msselect * from `jobs` where `job_slug` = 'Job0000018551' limit 1
        Bindings
        • 0: Job0000018551
        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_final86.61msselect `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_final580μsselect * from `users` where `users`.`id` = 46985 limit 1
        Bindings
        • 0: 46985
        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_final640μ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` = 46985
        Bindings
        • 0: 1
        • 1: 46985
        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_final830μsselect `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` = 46985 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 46985
        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_final410μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 46985
        Bindings
        • 0: 1
        • 1: 46985
        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_final11.01msselect 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_final410μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 18551 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 18551
        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_final820μ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_final44.36msSELECT 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_final39.72msSELECT 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
          9d24k5WDihfx2vxS2hf8ZOe3nNVlUJ2NTE3ynWQ5
          _previous
          array:1 [ "url" => "https://pingjob.com/Job0000018551" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /Job0000018551
          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.221.200.48" ] "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 => "91a4fcfdfb4feb01-ORD" ] "connection" => array:1 [ 0 => "close" ] "x-accel-internal" => array:1 [ 0 => "/internal-nginx-static-location" ] "x-forwarded-for" => array:1 [ 0 => "18.221.200.48" ] "x-real-ip" => array:1 [ 0 => "172.71.254.41" ] "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 => "Mon, 03 Mar 2025 00:24:00 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImM4NndJOStFaWw1cmdTQ1I5VmRQRlE9PSIsInZhbHVlIjoiZVdhMGZjeHIvbllESnRZcGJXTk5zUkxnQTVNQzhuQ2UyNE45ZkhCSHZKS2lTSitkRUU5ZGllYTVpRVhPVzc4U2lrcHZqSld3eXBrbEkzZVRCQ0tFMVpGQ2lIVW5FWkFKeElSMDh5RFAreC9hWmFKMjlBak01MWh1bytBMjB3RFgiLCJtYWMiOiJiMjg4OWUzYWI4ZTA2OWZkOTMxNDdiYWU3NmJhNTgxZTdlMDhhZDM3YjhmYjQzMDRhNjVmNTE0MTczOGMyYjllIiwidGFnIjoiIn0%3D; expires=Mon, 03 Mar 2025 02:24:01 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6ImM4NndJOStFaWw1cmdTQ1I5VmRQRlE9PSIsInZhbHVlIjoiZVdhMGZjeHIvbllESnRZcGJXTk5zUkxnQTVNQzhuQ2UyNE45ZkhCSHZKS2lTSitkRUU5ZGllYTVpRVhPVzc4U2lrcHZqS" 1 => "laravel_session=eyJpdiI6ImhuWXIxcFdlc05FQnVVRVJlTU8zOEE9PSIsInZhbHVlIjoiS1BWWTl1dHBhZFNzcEJKaUFFenNHdVFPYTV2VXRmZi9oVGU4ZG5obXFLcWF5Q2kvdit0UXIxNDNIa0ZoTUNnVjFITFNOb3lBRjJhZ3JqRy9MQ01jVm01TXU5bUhabjZVSVJidER3dm51V0NwWDE0VlFtZEx5dkFlaFFiTU9yM0kiLCJtYWMiOiI4ZTgyMTIwZTNkNzZjNjFjMjA2YWI3YjYwMjZmYWVlZjQxNmQwZmQ4ZjAyOTk1Mzg0NjM0N2MzODNhZGUzYzEyIiwidGFnIjoiIn0%3D; expires=Mon, 03 Mar 2025 02:24:01 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImhuWXIxcFdlc05FQnVVRVJlTU8zOEE9PSIsInZhbHVlIjoiS1BWWTl1dHBhZFNzcEJKaUFFenNHdVFPYTV2VXRmZi9oVGU4ZG5obXFLcWF5Q2kvdit0UXIxNDNIa0ZoTUNnVjFI" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6ImM4NndJOStFaWw1cmdTQ1I5VmRQRlE9PSIsInZhbHVlIjoiZVdhMGZjeHIvbllESnRZcGJXTk5zUkxnQTVNQzhuQ2UyNE45ZkhCSHZKS2lTSitkRUU5ZGllYTVpRVhPVzc4U2lrcHZqSld3eXBrbEkzZVRCQ0tFMVpGQ2lIVW5FWkFKeElSMDh5RFAreC9hWmFKMjlBak01MWh1bytBMjB3RFgiLCJtYWMiOiJiMjg4OWUzYWI4ZTA2OWZkOTMxNDdiYWU3NmJhNTgxZTdlMDhhZDM3YjhmYjQzMDRhNjVmNTE0MTczOGMyYjllIiwidGFnIjoiIn0%3D; expires=Mon, 03-Mar-2025 02:24:01 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6ImM4NndJOStFaWw1cmdTQ1I5VmRQRlE9PSIsInZhbHVlIjoiZVdhMGZjeHIvbllESnRZcGJXTk5zUkxnQTVNQzhuQ2UyNE45ZkhCSHZKS2lTSitkRUU5ZGllYTVpRVhPVzc4U2lrcHZqS" 1 => "laravel_session=eyJpdiI6ImhuWXIxcFdlc05FQnVVRVJlTU8zOEE9PSIsInZhbHVlIjoiS1BWWTl1dHBhZFNzcEJKaUFFenNHdVFPYTV2VXRmZi9oVGU4ZG5obXFLcWF5Q2kvdit0UXIxNDNIa0ZoTUNnVjFITFNOb3lBRjJhZ3JqRy9MQ01jVm01TXU5bUhabjZVSVJidER3dm51V0NwWDE0VlFtZEx5dkFlaFFiTU9yM0kiLCJtYWMiOiI4ZTgyMTIwZTNkNzZjNjFjMjA2YWI3YjYwMjZmYWVlZjQxNmQwZmQ4ZjAyOTk1Mzg0NjM0N2MzODNhZGUzYzEyIiwidGFnIjoiIn0%3D; expires=Mon, 03-Mar-2025 02:24:01 GMT; path=/; httponlylaravel_session=eyJpdiI6ImhuWXIxcFdlc05FQnVVRVJlTU8zOEE9PSIsInZhbHVlIjoiS1BWWTl1dHBhZFNzcEJKaUFFenNHdVFPYTV2VXRmZi9oVGU4ZG5obXFLcWF5Q2kvdit0UXIxNDNIa0ZoTUNnVjFI" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "9d24k5WDihfx2vxS2hf8ZOe3nNVlUJ2NTE3ynWQ5" "_previous" => array:1 [ "url" => "https://pingjob.com/Job0000018551" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-03-03 00:24:01GET/Job0000018551311140