Senior Java Software Engineer

The Weather Channel

Madison, WI, United States
**
5 years full cycle software development
Server-side concurrent programming on jvm
Java and scala service development
** The Weather Channel is seeking a Senior Java Software Engineer to develop Java-based products that solve complex big data challenges in weather-driven business solutions. Candidates should possess strong technical skills, particularly in server-side programming, cloud computing, and experience with GIS or weather data. The role emphasizes collaboration, creativity, and career development within a results-oriented team environment. **

Job Summary

  • The role involves building code and architecture for products that save property and lives by powering weather data for insurance companies.
  • Candidates will work with massive real-time data sets using cutting-edge technologies like AWS, Cassandra, and RESTful services.
  • The team operates as a focused Scrum shop emphasizing self-management, collaboration, and career development within a results-based environment.

Matching Summary

Match Score: 75

** The Weather Channel is seeking a Senior Java Software Engineer to develop Java-based products that solve complex big data challenges in weather-driven business solutions. Candidates should possess strong technical skills, particularly in server-side programming, cloud computing, and experience with GIS or weather data. The role emphasizes collaboration, creativity, and career development within a results-oriented team environment. **

Skills & Requirements

Must-have

  • 5 years full cycle software development
  • Server-side concurrent programming on JVM
  • Java and Scala service development
  • AWS cloud computing experience
  • Cassandra No-SQL database proficiency

Nice-to-have

  • GIS or Weather data systems knowledge
  • Performance testing and tuning skills
  • Small team collaboration in Scrum environment
  • Front-end work capability
  • Scientific algorithms understanding

Key Requirements

  • Bachelor's Degree in computer science or related field
  • 5 years of related experience in full cycle software development
  • Mastery of server-side concurrent programming on the JVM

Work Rights

Not specified

Tailored Resume

Cover Letter