Sr. Java Engineer - Enterprise Data Platform Team

Sorry, this job was removed at 3:31 a.m. (CST) on Thursday, August 10, 2017
Find out who's hiring in Chicago.
See all Developer + Engineer jobs in Chicago
Apply
By clicking Apply Now you agree to share your profile information with the hiring company.

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.
Read Full Job Description
Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.

Location

We are just steps from the Merchandise Mart, located in the bustling River North neighborhood of Chicago.

Similar Jobs

Apply Now
By clicking Apply Now you agree to share your profile information with the hiring company.
Learn more about SPINS LLCFind similar jobs