**
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