At SPINS, we believe there’s more than meets the eye to data. As the leading provider of retail consumer insights, analytics and consulting for the Natural, Organic and Specialty Products Industry, we strive to transform raw data into intelligent and actionable business solutions. Our mission is to maximize the value of information for growing the natural products industry. We carry out our mission by providing information, insight and a common language for the industry with which to understand and analyze consumer, retail and broad marketplace dynamics.

Sr. Java Engineer - Enterprise Data Platform Team at SPINS, LLC

SPINS is looking for a motivated, detail-oriented and energetic Sr. Java Engineer to create and deliver solutions for complex data analysis. We pride ourselves on being a technology-first company in the booming big data space.

The ideal candidate is passionate about efficiently processing large amounts of data using massively parallel tech such as Hadoop and Spark, analyzing the resulting datasets using a NoSQL database, creating REST APIs to expose cross sections of the data using Spring/J2EE, and deploying these APIs to auto-scaling clusters in the cloud using Docker and Kubernetes. A healthy interest in machine learning and analytics is also desirable.

This position will encourage experimentation and creativity with a focus on continuously seeking new ways to make Big Data more accessible to the industries we serve. It will require an appetite for exploration of new technologies, the ability to rapidly adapt between different environments, self-start and self-organize.

This is a position on the Enterprise Data Platform team based at the SPINS headquarters in Chicago’s River North neighborhood.

Key Responsibilities

  • Efficiently ingest, normalize, and transform massive amounts of heterogeneous data
  • Maintain a service oriented data access layer for various client applications
  • Work on the design and delivery of web applications for interacting with and monitoring our data pipeline
  • Actively stay informed of new and emerging big data and cloud technologies
  • Work as part of a fast-paced team through every phase of the software development life cycle
  • Mentor other software developers in both code production and quality

Our Ideal Candidate:

  • Is passionate about writing performant, reliable, and maintainable code
  • Is adept at learning new technologies and business functions
  • Has proven problem solving skills, analytical abilities, and design skills
  • Has strong verbal and written communication skills
  • Possesses a sense of ownership and drive to get things done
Experience and Skills:
  • BA/BS degree in Computer Science or a related field
  • A minimum of 5 years of experience in Java software development and OO design
  • Implementation of complex big data pipelines using the Hadoop ecosystem
  • Data modeling for traditional and NoSQL data stores
  • Public cloud platforms such as Google Cloud Platform and/or AWS
  • Software development best practices and associated tools (Maven, GIT, JUnit etc.)
  • Comfortable working in an iterative, agile software lifecycle, with strong ability to estimate/scope the design/development portion of projects

Desired Experience:

  • Web services and applications via Spring MVC
  • Database/SQL programming experience
  • Familiarity with machine learning
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, or disability status.

SPINS is an equal opportunity employer Minorities/Females/People with Disabilities/Protected Veterans/Sexual Orientation/Gender Identity.
Find more startup and tech jobs in Chicago

Oh no!

You're fresh out of job post slots.

Upgrade your planmanage current jobs

Create an account

Let startups find you

Create a profile and upload your resume today.

Saved Jobs
Job Saved
Find your saved jobs by scrolling over this star

Oh no!

You're fresh out of job post slots.