Header

Java Architect

Mindspark is a leading digital consumer products company that builds, markets and delivers fun and useful “digital snacks” -- popular interactive products that cater to a range of interests. Mindspark’s groundbreaking products are viewed by millions of users daily, and include games, virtual worlds, and a broad range of online experiences. Whatever new digital snacks our users are craving, you’ll join an incredible team that innovates and consistently delivers interactive bytes of goodness to round out our consumers’ daily digital diets.

As an IAC company, Mindspark is part of a family including many of the most successful media and Internet brands in the world, including Match.com, Vimeo and about.com. Recently ranked fourth in Fortune magazine’s world's most admired companies list in the Internet Services & Retailing sector, we provide incredible career opportunities for our team in a supportive, collaborative and fun work environment.

Mindspark offers a world-class work environment with offices in both White Plains and NYC. This position is based at the Mindspark headquarters in White Plains, NY - a 5-minute walk from the Metro North White Plains station.
We are looking for an architect to drive our data optimization platform to the next level.  The role will be responsible for owning both the infrastructural aspects as well as serving as the bridge between the Engineering and client (marketing) team.
You are expected to be able to take product ownership from Day one.  You will quickly turn ideas into prototypes and then full-scale, production quality systems. You will be the trusted advisor to our internal marketing client working closely to understand their business. This client-facing role must confidently work with all levels of the organization tailoring their communication to meet the needs of non- technical employees.

Responsibilities
  •  Collaborate in developing a solution strategy
  •  Performs thorough analysis of the business needs/requirements in order to build a system that best meets the client's goals.
  •  Acting as an individual contributor, lead developer/architect you will be responsible for driving projects from beginning to end, taking full ownership for completion and delivery.
  •  Work with complex data models and extremely high-volume databases
 Required
  • Bachelor’s Degree
  • Excellent verbal, written, and interpersonal communication skills
  • BA/BS in Computer Science/Engineering or related technical field
  • 8 years of industry experience with Java
  • Solid foundation in computer science fundamentals from data structures and algorithms to high-level design patterns
  • Familiarity with BI concepts
  • Strong business sense and analytical skills