bluedoor data·Job Postings API·bluedoor.sh ↗

HomeCompaniesTheweatherchannelSenior Java Software Engineer

Senior Java Software Engineer

Theweatherchannel · Madison, WI, United States · Active · SmartRecruiters

Job facts

FieldValue
CompanyTheweatherchannel
TitleSenior Java Software Engineer
Normalized title-
Department / teamInformation Technology
LocationMadison, WI, United States
Work model-
Employment typeFull Time
Salary-
Statusactive
ATS providerSmartRecruiters
Posted / first seen2015-04-20 / 2026-05-31
Changed / last seen2026-05-31 / 2026-06-06

Related slices

PageWhat it containsOpen
Company jobsActive postings from Theweatherchannel.Open
Company breakdownsRole, location, ATS, and work model facets for this company.Open
ATS provider jobsActive postings observed through SmartRecruiters.Open
Provider filtered searchThe same provider as a filtered job collection.Open
City jobsActive postings in Madison.Open
Department jobsActive postings in Information Technology.Open
Lifecycle eventsOpen, update, close, and reopen events for this posting.Open
Original postingCanonical source or apply URL captured from the ATS.Open

Linked records

CompanyTheweatherchannel
Sourcedba558ea-ce45-4970-923f-5f2bb6b3d5f5
ATS providerSmartRecruiters

Description

Weather Means Business™. WSI is the world's leading provider of weather-driven business solutions that enable enterprises to make better decisions using the most accurate and precise weather data available. WSI serves some of the world's biggest brands in the aviation, energy, insurance, and media markets, as well as federal and state government agencies. We are proud to be a part of The Weather Company, which focuses entirely on the weather, delivering billions of discrete forecasts per day around the world, through a media portfolio that includes The Weather Channel®, weather.com®, WSI and Weather Underground. Learn more at www.wsi.com. We have exceptional opportunities for senior developers with demonstrated achievements in developing Java based products. You'll work with and learn some of the newest and most innovative technologies on the planet. Our teams deal with massive real time data sets and finding solutions for solving these “big data” problems using cloud computing (AWS), Cassandra (No-SQL) and a suite of RESTful services and platforms. If you want the opportunity to work with a small team of very talented developers on cutting-edge projects - we want to talk to you. We're a focused Scrum shop with a strong emphasis on self-managed teams. Our engineering teams value collaboration and hold the team in high regard. We will foster your career development and allow you to be creative in a fun; results based environment. You’ll work on the team that provides the weather data powering many products used by insurance companies across the United States. This data comes from many different sources and formats, and the business needs are constantly evolving. Working on a small, skilled team, you’ll provide the code and architecture to meet the business needs. The products you build will save property, and save lives! Successful candidates will have a mastery of server-side concurrent programming on the JVM, and experience in GIS or Weather data sets/systems. In addition you'll be highly familiar with HTTP-based data exchange, large-scale, and high-use apps in both Windows and Unix environments. Our teams will benefit greatly from your proficiency in performance testing and tuning services and applications, SQL, and better yet Cassandra. Functional proficiency with AWS, Spring, Unix, JSON, REST, AJAX, and Maven will put you above the crowd. Produce working maintainable, fast, scalable Java and Scala services from product requirements and designs using advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques and evaluation criteria for obtaining results. Solve business needs with near term product deliverables, longer term vision and evolving current architecture with robust technical solutions Learn quickly and be versatile. Be able to handle both back-end and occasional front-end type of work. Dive into and learn complex problems involving GIS (Global Information Systems) as well as weather data and corresponding scientific algorithms Be a collaborative part of the team, not just a member of a team Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions, and provide alternative solutions as required. Partner collaboratively with the business and project team to accomplish tasks/milestones/goals. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments. Improve operations by conducting systems analysis; recommending changes in policy and procedures. Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required. Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment. Have fun and help those around you to do the same! Bachelor's Degree in computer science or related field, or its equivalent.  5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities. Knowledge, Skills and Abilities Highly proficient & demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge & skills at the subject matter expert level to complete & document projects Excellent Written/Verbal communication skills Comprehensive knowledge of professional software development process and concepts, with the ability to lead and teach others.  Advanced level proficiency and breadth in required code development in area of specialization.  Developed and demonstrated proficiency to resolve a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors.  Comprehensive and functional network of senior-level internal/external personnel in own area of expertise.  Demonstrated proficiency and application of business software lifecycle development.  Comprehensive knowledge of Agile methodology.  Ability to communicate and coordinate projects in a team leadership capacity. All your information will be kept confidential according to EEO guidelines.

Full job record

Job ID3d7ad2f9a966cf120fee30421d5dcd275725c15b
Org ID3a77bc9f-19d2-4103-8b34-7924c880bb30
Source IDdba558ea-ce45-4970-923f-5f2bb6b3d5f5
Board IDdba558ea-ce45-4970-923f-5f2bb6b3d5f5
Providersmartrecruiters
Provider Job Key82381652
TitleSenior Java Software Engineer
Normalized Title
Statusactive
Activeyes
Location TextMadison, WI, United States
DepartmentInformation Technology
Team
Employment Typefull_time
Workplace Type
Remote Policy
CountryUnited States
RegionWI
CityMadison
Salary RawWeather Means Business™. WSI is the world's leading provider of weather-driven business solutions that enable enterprises to make better decisions using the most accurate and precise weather data available. WSI serves some of the world's biggest brands in the aviation, energy, insurance, and media markets, as well as federal and state government agencies. We are proud to be a part of The Weather Company, which focuses entirely on the weather, delivering billions of discrete forecasts per day around the world, through a media portfolio that includes The Weather Channel®, weather.com®, WSI and Weather Underground. Learn more at www.wsi.com. We have exceptional opportunities for senior developers with demonstrated achievements in developing Java based products. You'll work with and learn some of the newest and most innovative technologies on the planet. Our teams deal with massive real time data sets and finding solutions for solving these “big data” problems using cloud computing (AWS), Cassandra (No-SQL) and a suite of RESTful services and platforms. If you want the opportunity to work with a small team of very talented developers on cutting-edge projects - we want to talk to you. We're a focused Scrum shop with a strong emphasis on self-managed teams. Our engineering teams value collaboration and hold the team in high regard. We will foster your career development and allow you to be creative in a fun; results based environment. You’ll work on the team that provides the weather data powering many products used by insurance companies across the United States. This data comes from many different sources and formats, and the business needs are constantly evolving. Working on a small, skilled team, you’ll provide the code and architecture to meet the business needs. The products you build will save property, and save lives! Successful candidates will have a mastery of server-side concurrent programming on the JVM, and experience in GIS or Weather data sets/systems. In addition you'll be highly familiar with HTTP-based data exchange, large-scale, and high-use apps in both Windows and Unix environments. Our teams will benefit greatly from your proficiency in performance testing and tuning services and applications, SQL, and better yet Cassandra. Functional proficiency with AWS, Spring, Unix, JSON, REST, AJAX, and Maven will put you above the crowd. Produce working maintainable, fast, scalable Java and Scala services from product requirements and designs using advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques and evaluation criteria for obtaining results. Solve business needs with near term product deliverables, longer term vision and evolving current architecture with robust technical solutions Learn quickly and be versatile. Be able to handle both back-end and occasional front-end type of work. Dive into and learn complex problems involving GIS (Global Information Systems) as well as weather data and corresponding scientific algorithms Be a collaborative part of the team, not just a member of a team Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions, and provide alternative solutions as required. Partner collaboratively with the business and project team to accomplish tasks/milestones/goals. Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments. Improve operations by conducting systems analysis; recommending changes in policy and procedures. Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required. Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment. Have fun and help those around you to do the same! Bachelor's Degree in computer science or related field, or its equivalent.  5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities. Knowledge, Skills and Abilities Highly proficient & demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge & skills at the subject matter expert level to complete & document projects Excellent Written/Verbal communication skills Comprehensive knowledge of professional software development process and concepts, with the ability to lead and teach others.  Advanced level proficiency and breadth in required code development in area of specialization.  Developed and demonstrated proficiency to resolve a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors.  Comprehensive and functional network of senior-level internal/external personnel in own area of expertise.  Demonstrated proficiency and application of business software lifecycle development.  Comprehensive knowledge of Agile methodology.  Ability to communicate and coordinate projects in a team leadership capacity. All your information will be kept confidential according to EEO guidelines.
Salary Min
Salary Max
Salary Currency
Salary Periodday
Source URLhttps://jobs.smartrecruiters.com/TheWeatherChannel/82381652-senior-java-software-engineer
Apply URLhttps://jobs.smartrecruiters.com/TheWeatherChannel/82381652-senior-java-software-engineer?oga=true
First Seen At2026-05-31 17:44:52Z
Last Seen At2026-06-06 10:50:52Z
Last Checked At2026-06-06 10:50:52Z
Last Changed At2026-05-31 17:44:52Z
Inactive At
Source Posted At2015-04-20 17:59:05Z
Source Updated At
Raw Payload Uris3://job-postings-prod-raw-590183727216/raw/provider=smartrecruiters/board=theweatherchannel/date=2026-06-06/2026-06-06T10-50-49-094Z-49f0890049c5f7d60aea165a44867075b3bcb6bbb13a752fad615df2f5617413.json
Event Fields
{
  "content_hash": "20ec9382453d5819fb8ab4fe6156a15ee75480de2b32627594cf4a089a981b35",
  "source_hash": "8f8bcacf4157dbf2dfdfef7f1ea72ec4f8034903fa28712015eb89ccaee9eacd",
  "last_changed_at": "2026-05-31T17:44:52.947Z",
  "active_status": "active"
}
Parsed Structured
{
  "language": "en",
  "location": {
    "raw": "Madison, WI, United States",
    "city": "Madison",
    "region": "WI",
    "country": "United States",
    "is_remote": false,
    "confidence": 0.8
  },
  "salary_max": null,
  "salary_min": null,
  "inferred_at": "2026-06-06T10:50:52.967Z",
  "launch_scope": {
    "reason": "english_us_canada",
    "included": true,
    "language": "en",
    "location": {
      "raw": "Madison, WI, United States",
      "city": "Madison",
      "region": "WI",
      "country": "United States",
      "is_remote": false,
      "confidence": 0.8
    },
    "countries": [
      "United States"
    ]
  },
  "remote_policy": null,
  "salary_period": "day",
  "workplace_type": null,
  "salary_currency": null
}
Extensions
{}
Native Structured
{
  "id": "82381652",
  "ref": "https://api.smartrecruiters.com/v1/companies/theweatherchannel/postings/82381652",
  "name": "Senior Java Software Engineer",
  "uuid": "3bbd3b4e-ab10-46ac-933e-ab197d2f963d",
  "detail": {
    "id": "82381652",
    "name": "Senior Java Software Engineer",
    "uuid": "3bbd3b4e-ab10-46ac-933e-ab197d2f963d",
    "jobAd": {
      "sections": {
        "jobDescription": {
          "text": "<ul><li>Produce working maintainable, fast, scalable Java and Scala services from product requirements and designs using advanced professional expertise of data flow through full systems implementation, exercising, up to and including leading others in selecting methods, techniques and evaluation criteria for obtaining results.  Solve business needs with near term product deliverables, longer term vision and evolving current architecture with robust technical solutions</li><li>Learn quickly and be versatile.  Be able to handle both back-end and occasional front-end type of work.</li><li>Dive into and learn complex problems involving GIS (Global Information Systems) as well as weather data and corresponding scientific algorithms</li><li>Be a collaborative part of the team, not just a member of a team</li><li>Determine operating feasibility by evaluating analysis, problem definition, requirements, solution development and proposed solutions, and provide alternative solutions as required.</li><li>Partner collaboratively with the business and project team to accomplish tasks/milestones/goals.</li><li>Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, and code comments.</li><li>Improve operations by conducting systems analysis; recommending changes in policy and procedures.</li><li>Provide estimates of work effort and impact of projects and tasks, and provide team leadership, as required.</li><li>Update and distribute job knowledge by studying state-of-the-art development tools, programming techniques and computing equipment.</li><li>Have fun and help those around you to do the same!</li></ul>",
          "title": "Job Description"
        },
        "qualifications": {
          "text": "<ul><li>Bachelor&apos;s Degree in computer science or related field, or its equivalent. </li><li>5 years of related experience in full cycle software development with demonstrated achievements and progressive responsibilities.</li><li>Knowledge, Skills and Abilities</li><li>Highly proficient &amp; demonstrated advanced technical level software design, debugging, documentation, and testing skills, requiring application of extensive technical knowledge &amp; skills at the subject matter expert level to complete &amp; document projects</li><li>Excellent Written/Verbal communication skills</li><li>Comprehensive knowledge of professional software development process and concepts, with the ability to lead and teach others. </li><li>Advanced level proficiency and breadth in required code development in area of specialization. </li><li>Developed and demonstrated proficiency to resolve a wide range of moderately complex business problems and opportunities where analysis of data requires evaluation of identifiable factors. </li><li>Comprehensive and functional network of senior-level internal/external personnel in own area of expertise. </li><li>Demonstrated proficiency and application of business software lifecycle development. </li><li>Comprehensive knowledge of Agile methodology. </li><li>Ability to communicate and coordinate projects in a team leadership capacity. </li></ul><p><br /></p>",
          "title": "Qualifications"
        },
        "companyDescription": {
          "text": "<p>Weather Means Business™. WSI is the world&apos;s leading provider of weather-driven business solutions that enable enterprises to make better decisions using the most accurate and precise weather data available.</p><p> </p><p>WSI serves some of the world&apos;s biggest brands in the aviation, energy, insurance, and media markets, as well as federal and state government agencies. We are proud to be a part of The Weather Company, which focuses entirely on the weather, delivering billions of discrete forecasts per day around the world, through a media portfolio that includes The Weather Channel®, weather.com®, WSI and Weather Underground. Learn more at www.wsi.com.</p><p> </p><p>We have exceptional opportunities for senior developers with demonstrated achievements in developing Java based products.  You&apos;ll work with and learn some of the newest and most innovative technologies on the planet.  Our teams deal with massive real time data sets and finding solutions for solving these “big data” problems using cloud computing (AWS), Cassandra (No-SQL) and a suite of RESTful services and platforms.  If you want the opportunity to work with a small team of very talented developers on cutting-edge projects - we want to talk to you.</p><p> </p><p>We&apos;re a focused Scrum shop with a strong emphasis on self-managed teams.  Our engineering teams value collaboration and hold the team in high regard.  We will foster your career development and allow you to be creative in a fun; results based environment. You’ll work on the team that provides the weather data powering many products used by insurance companies across the United States. This data comes from many different sources and formats, and the business needs are constantly evolving. Working on a small, skilled team, you’ll provide the code and architecture to meet the business needs.  The products you build will save property, and save lives! </p><p> </p><p>Successful candidates will have a mastery of server-side concurrent programming on the JVM, and experience in GIS or Weather data sets/systems.   In addition you&apos;ll be highly familiar with HTTP-based data exchange, large-scale, and high-use apps in both Windows and Unix environments.   Our teams will benefit greatly from your proficiency in performance testing and tuning services and applications, SQL, and better yet Cassandra.  Functional proficiency with AWS, Spring, Unix, JSON, REST, AJAX, and Maven will put you above the crowd.</p>",
          "title": "Company Description"
        },
        "additionalInformation": {
          "text": "<p>All your information will be kept confidential according to EEO guidelines.</p>",
          "title": "Additional Information"
        }
      }
    },
    "jobId": "c8ef202f-00a5-4c7f-906f-f67e79f16d9a",
    "active": true,
    "company": {
      "name": "The Weather Channel",
      "identifier": "TheWeatherChannel"
    },
    "creator": {
      "name": "",
      "avatarUrl": ""
    },
    "jobAdId": "bbc34e90-b6fe-462d-95df-28607e99502f",
    "applyUrl": "https://jobs.smartrecruiters.com/TheWeatherChannel/82381652-senior-java-software-engineer?oga=true",
    "function": {
      "id": "information_technology",
      "label": "Information Technology"
    },
    "industry": {
      "id": "computer_software",
      "label": "Computer Software"
    },
    "language": {
      "code": "en",
      "label": "English",
      "labelNative": "English (US)"
    },
    "location": {
      "city": "Madison",
      "hybrid": false,
      "region": "WI",
      "remote": false,
      "address": "Madison, WI, USA",
      "country": "us",
      "latitude": "43.0730517",
      "longitude": "-89.40123019999999",
      "fullLocation": "Madison, WI, United States"
    },
    "refNumber": "REF177O",
    "postingUrl": "https://jobs.smartrecruiters.com/TheWeatherChannel/82381652-senior-java-software-engineer",
    "visibility": "PUBLIC",
    "customField": [
      {
        "fieldId": "COUNTRY",
        "valueId": "us",
        "fieldLabel": "Country/Region",
        "valueLabel": "United States"
      },
      {
        "fieldId": "58b82992e4b08fd8c905598a",
        "valueId": "default",
        "fieldLabel": "Brands",
        "valueLabel": "The Weather Channel"
      }
    ],
    "referralUrl": "https://jobs.smartrecruiters.com/external-referrals/company/TheWeatherChannel/publication/3bbd3b4e-ab10-46ac-933e-ab197d2f963d?dcr_ci=TheWeatherChannel",
    "defaultJobAd": true,
    "releasedDate": "2015-04-20T17:59:05.000Z",
    "experienceLevel": {
      "id": "mid_senior_level",
      "label": "Mid-Senior Level"
    },
    "typeOfEmployment": {
      "id": "permanent",
      "label": "Full-time"
    }
  },
  "company": {
    "name": "The Weather Channel",
    "identifier": "TheWeatherChannel"
  },
  "jobAdId": "bbc34e90-b6fe-462d-95df-28607e99502f",
  "function": {
    "id": "information_technology",
    "label": "Information Technology"
  },
  "industry": {
    "id": "computer_software",
    "label": "Computer Software"
  },
  "language": {
    "code": "en",
    "label": "English",
    "labelNative": "English (US)"
  },
  "location": {
    "city": "Madison",
    "hybrid": false,
    "region": "WI",
    "remote": false,
    "address": "Madison, WI, USA",
    "country": "us",
    "latitude": "43.0730517",
    "longitude": "-89.40123019999999",
    "fullLocation": "Madison, WI, United States"
  },
  "refNumber": "REF177O",
  "department": {},
  "visibility": "PUBLIC",
  "customField": [
    {
      "fieldId": "COUNTRY",
      "valueId": "us",
      "fieldLabel": "Country/Region",
      "valueLabel": "United States"
    },
    {
      "fieldId": "58b82992e4b08fd8c905598a",
      "valueId": "default",
      "fieldLabel": "Brands",
      "valueLabel": "The Weather Channel"
    }
  ],
  "defaultJobAd": true,
  "releasedDate": "2015-04-20T17:59:05.000Z",
  "detail_errors": [],
  "experienceLevel": {
    "id": "mid_senior_level",
    "label": "Mid-Senior Level"
  },
  "typeOfEmployment": {
    "id": "permanent",
    "label": "Full-time"
  }
}
Get this page with API

Rendered from the bluedoor Job Postings API. Reproduce it:

GET https://api.bluedoor.sh/job-postings/v1/jobs/3d7ad2f9a966cf120fee30421d5dcd275725c15b?include=descriptionJSON
GET https://api.bluedoor.sh/job-postings/v1/orgs/3a77bc9f-19d2-4103-8b34-7924c880bb30JSON
GET https://api.bluedoor.sh/job-postings/v1/sources/dba558ea-ce45-4970-923f-5f2bb6b3d5f5JSON
GET https://api.bluedoor.sh/job-postings/v1/jobs/3d7ad2f9a966cf120fee30421d5dcd275725c15b/eventsJSON