Java developer

Plymouth Rock Assurance Corporation

Full Time Boston, Massachusetts, United States Posted 5 months ago

 Write a Review Add Vendor   Add Contact  

About Position

Java developer (Full Time)

$0.00 / Hourly

Boston, Massachusetts, United States

Java developer

Full Time Boston, Massachusetts, United States Posted 5 months ago

Skills
1. Work with Business Analysts to understand requirements and translate to design. 2. Source code development. 3. Unit test case development. 4. Functional/system integration testing support and Deployment. 5. Integrate component design. 6. Support production as needed and meet development schedules. 7. Provide technical documentation for software engineering efforts.
Description

-Work with Business Analysts to understand requirements and translate to design

-Source code development

-Unit test case development

-Functional/system integration testing support and deployment

-Support production as needed and meet development schedules

-Contribute to technical architecture decisions/efforts to build and maintain highly scalable software platforms

Responsibilities
  • -Bachelor’s Degree, in Computer Science or a related field.
  • -Minimum 5 years development experience in Java/J2EE technologies
  • -Experience with Spring, Spring MVC, an ORM framework (myBatis or Hibernate preferred)
  • -Experience with Java, JavaScript, JSP, CSS, HTML, jQuery
  • -Experience with Cloud technologies focused on AWS (S3, ec2, kubernetes)
  • -Proficient in relational databases (e.g., MySQL, PostgreSQL, DB2) and experience with writing complex queries and optimizing database performance.
  • -Experience with NoSQL databases (e.g., DynamoDB, DocumentDB, MongoDB) for handling unstructured data.
  • -Knowledge of XML, JSON, and AJAX techniques
  • -Experience using and implementing RESTful web services
  • -Experience with multi-threading using core Java libraries particularly the Executor framework.
  • -Strong understanding of SQL database design
  • -Experience with CI/CD Pipelines, Jenkins, Maven

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

Plymouth Rock Assurance Corporation Vendors

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

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

Eliassen Group Inc
Write a Review

30 Audubon Road
Wakefield
Massachusetts
www.eliassen.com ( 1 vendors)

Randstad North America
Write a Review

2015 South Park Place
Atlanta
Georgia
www.randstad.com ( 1 vendors)

Job Summary

Full Time

Boston, Massachusetts, United States

Experience Level : Medium

Only Any

Posted : 5 months ago

Deadline : November 19, 2024 5 months ago

Job ID : 82528DBPRUQXM

Plymouth Rock Assurance Corporation

695 Atlantic Avenue

www.prac.com

Request history8.1.32PHP Version3.03sRequest Duration695MBMemory UsageGET {slug}Route
    • Booting (2.51s)time
    • Application (519ms)time
    • 1 x Booting (82.88%)
      2.51s
      1 x Application (17.12%)
      519ms
      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 executed231ms
      • JobController.php#484clientfyi_final24.17msselect * from `jobs` where `job_slug` = 'java-developer-34' limit 1
        Bindings
        • 0: java-developer-34
        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_final89.32msselect `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_final1.04msselect * from `users` where `users`.`id` = 16729 limit 1
        Bindings
        • 0: 16729
        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` = 16729
        Bindings
        • 0: 1
        • 1: 16729
        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.81msselect `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` = 16729 order by `vendor_count` desc limit 3 offset 0
        Bindings
        • 0: 1
        • 1: 16729
        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_final360μsselect (sum(ratings)/count(id)) AS review_rating, count(id) as review_count from `reviews` where `approve_status` = 1 and `employer_id` = 16729
        Bindings
        • 0: 1
        • 1: 16729
        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_final12.93msselect 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_final890μsselect * from `comments` where `comments`.`commentable_type` = 'App\\Models\\Job' and `comments`.`commentable_id` = 82528 and `comments`.`commentable_id` is not null and `parent_id` is null
        Bindings
        • 0: App\Models\Job
        • 1: 82528
        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_final810μ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_final56.09msSELECT 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.26msSELECT 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
          2SqCvJIBFx7LQrgoZvE0KODfXEjh5P1ftGGPCQAs
          _previous
          array:1 [ "url" => "https://pingjob.com/java-developer-34" ]
          _flash
          array:2 [ "old" => [] "new" => [] ]
          path_info
          /java-developer-34
          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 => "18.217.226.1" ] "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 10:37:17 GMT" ] "pragma" => array:1 [ 0 => "no-cache" ] "expires" => array:1 [ 0 => "-1" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjdIcnY3RVZQcjVHcW5Vc2RwSXd1Y0E9PSIsInZhbHVlIjoicnJjcnZJdGVDNFdnNm9ZYlFQWEZCdEJTZDcvaHZielFmZi9YaTQ1QXY5NVBmSitpMWQvWEQycG5KMkZHeEYzS2V3azdpZzNTazNlaEdHOEtmZy9Pa1NCU3p5KytQNVgzWnZGV1FSa2dVMVI2OGVwb0wxcVp3Z3Nlc3V3dW9OSmciLCJtYWMiOiJhOTY1MTY4MDk5YmQ5ZGY0M2RkMGYzNTE1Njk5ZTA0YzRhOTNiMWY5NGI3ZTJlYjYyMjUwMzU4Mzg4ZjY5Y2Q3IiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 12:37:17 GMT; Max-Age=7200; path=/; secure; samesite=laxXSRF-TOKEN=eyJpdiI6IjdIcnY3RVZQcjVHcW5Vc2RwSXd1Y0E9PSIsInZhbHVlIjoicnJjcnZJdGVDNFdnNm9ZYlFQWEZCdEJTZDcvaHZielFmZi9YaTQ1QXY5NVBmSitpMWQvWEQycG5KMkZHeEYzS2V3azdpZ" 1 => "laravel_session=eyJpdiI6ImFpTkFHNWp2U21NQkRmbzZ6b0NCYUE9PSIsInZhbHVlIjoibHZPK2FqUDFkaDhYOFFWOVFjMHg1Q0d0cGg3OVNaQmI5cVNaNTZNN2VPcVc1U05GMFNKY1J1VEZBbFd4ZmEyY21UQ200M1F2VzZxMzFOMEJOSmxHVGxvRWJJZUdHSHhsZlVMR1NLNWZmQnNwVkJhbVFkL1RRV2Vtd0NxekRsekwiLCJtYWMiOiJjNjQ0ZjJhMTUwNTY5OTY0YTNhMDdiMTJkNzI1MTQ2ZmU3ODYzZmU3MDYwNDEzMzM1YTJjOTI4ZWI3NzUzMDFlIiwidGFnIjoiIn0%3D; expires=Fri, 25 Apr 2025 12:37:17 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6ImFpTkFHNWp2U21NQkRmbzZ6b0NCYUE9PSIsInZhbHVlIjoibHZPK2FqUDFkaDhYOFFWOVFjMHg1Q0d0cGg3OVNaQmI5cVNaNTZNN2VPcVc1U05GMFNKY1J1VEZBbFd4ZmEyY21U" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IjdIcnY3RVZQcjVHcW5Vc2RwSXd1Y0E9PSIsInZhbHVlIjoicnJjcnZJdGVDNFdnNm9ZYlFQWEZCdEJTZDcvaHZielFmZi9YaTQ1QXY5NVBmSitpMWQvWEQycG5KMkZHeEYzS2V3azdpZzNTazNlaEdHOEtmZy9Pa1NCU3p5KytQNVgzWnZGV1FSa2dVMVI2OGVwb0wxcVp3Z3Nlc3V3dW9OSmciLCJtYWMiOiJhOTY1MTY4MDk5YmQ5ZGY0M2RkMGYzNTE1Njk5ZTA0YzRhOTNiMWY5NGI3ZTJlYjYyMjUwMzU4Mzg4ZjY5Y2Q3IiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 12:37:17 GMT; path=/; secureXSRF-TOKEN=eyJpdiI6IjdIcnY3RVZQcjVHcW5Vc2RwSXd1Y0E9PSIsInZhbHVlIjoicnJjcnZJdGVDNFdnNm9ZYlFQWEZCdEJTZDcvaHZielFmZi9YaTQ1QXY5NVBmSitpMWQvWEQycG5KMkZHeEYzS2V3azdpZ" 1 => "laravel_session=eyJpdiI6ImFpTkFHNWp2U21NQkRmbzZ6b0NCYUE9PSIsInZhbHVlIjoibHZPK2FqUDFkaDhYOFFWOVFjMHg1Q0d0cGg3OVNaQmI5cVNaNTZNN2VPcVc1U05GMFNKY1J1VEZBbFd4ZmEyY21UQ200M1F2VzZxMzFOMEJOSmxHVGxvRWJJZUdHSHhsZlVMR1NLNWZmQnNwVkJhbVFkL1RRV2Vtd0NxekRsekwiLCJtYWMiOiJjNjQ0ZjJhMTUwNTY5OTY0YTNhMDdiMTJkNzI1MTQ2ZmU3ODYzZmU3MDYwNDEzMzM1YTJjOTI4ZWI3NzUzMDFlIiwidGFnIjoiIn0%3D; expires=Fri, 25-Apr-2025 12:37:17 GMT; path=/; httponlylaravel_session=eyJpdiI6ImFpTkFHNWp2U21NQkRmbzZ6b0NCYUE9PSIsInZhbHVlIjoibHZPK2FqUDFkaDhYOFFWOVFjMHg1Q0d0cGg3OVNaQmI5cVNaNTZNN2VPcVc1U05GMFNKY1J1VEZBbFd4ZmEyY21U" ] ]
          session_attributes
          0 of 0
          array:3 [ "_token" => "2SqCvJIBFx7LQrgoZvE0KODfXEjh5P1ftGGPCQAs" "_previous" => array:1 [ "url" => "https://pingjob.com/java-developer-34" ] "_flash" => array:2 [ "old" => [] "new" => [] ] ]
          ClearShow all
          Date ↕MethodURLData
          #12025-04-25 10:37:17GET/java-developer-34311140