Welcome to Simply Hired!

Like what you see here? Check out more Software Developers, Applications jobs like this one.

Show Me More

Java Software Engineer

Apply Now

Company: Maxpoint Interactive

Location: Morrisville, NC

Date Posted: July 9, 2014

Source: MaxPoint Interactive, Inc.

Java Software Engineer Job Description MaxPoint Interactive is seeking a highly motivated Java Software Engineer at our HQ in Morrisville, NC to develop our big data-based back end software systems and datasets. The ideal candidate is energized by the thought of developing software that creates, manipulates, and analyzes massive datasets that are beyond the scope of RDBMs and that are mission critical to the on-going operations and success of the company. This individual will work on a team of talented engineers responsible for the full lifecycle of production software applications – including big data and database-based systems. Optimizing our applications for scale and speed in imaginative and innovative ways will be a primary function of this position. Responsibilities 
* Design, develop, and maintain the software applications that drive our back end systems 
* Provide unit tests for these software applications 
* Participate in multi-disciplinary projects 
* Work with analysts creating cutting edge data mining algorithms ...
Java Software Engineer Job Description MaxPoint Interactive is seeking a highly motivated Java Software Engineer at our HQ in Morrisville, NC to develop our big data-based back end software systems and datasets. The ideal candidate is energized by the thought of developing software that creates, manipulates, and analyzes massive datasets that are beyond the scope of RDBMs and that are mission critical to the on-going operations and success of the company. This individual will work on a team of talented engineers responsible for the full lifecycle of production software applications – including big data and database-based systems. Optimizing our applications for scale and speed in imaginative and innovative ways will be a primary function of this position. Responsibilities 
* Design, develop, and maintain the software applications that drive our back end systems 
* Provide unit tests for these software applications 
* Participate in multi-disciplinary projects 
* Work with analysts creating cutting edge data mining algorithms 
* Contribute to our team’s growing set of development platforms, tools, and processes Preferred Skills 
* Prior experience in Hadoop / MapReduce / Cascading is a plus 
* Interested in working on big data systems and technologies 
* Experience with web crawling and content indexing is a plus 
* Experience with Postgres is desired 
* Experience with highly scalable systems is desired 
* Ability to learn and apply new technologies quickly 
* Excellent problem-solving abilities 
* Ability to work both independently and as part of a team 
* Ability to multi-task in a dynamic environment 
* Excellent verbal and communication skills 
* Experience with Python is a plus 
* Experience with R is a plus 
* Experience with Agile development methodologies is a plus Qualifications 
* BS in Computer Science or other technical discipline (with significant computer coursework) 
* 4+ years of professional software experience 
* Strong math and statistical background 
* Experience developing applications in Java and utilizing Java platform technologies 
* Experience development under and managing Linux systems What’s in it for you MaxPoint offers a generous benefits package including company paid premiums for employee and family health, dental and vision coverage, company contributed Flexible Spending Account for eligible medical expenses, 401k, paid vacation and holidays. Additional benefits include optional employee paid life insurance and AD&D, voluntary long-term disability, and employee contributed Flexible Spending Account for eligible medical and dependent care expenses. About MaxPoint MaxPoint takes the precision of hyperlocal digital advertising and applies it to local, regional, and national campaigns to drive in-store sales. Our proprietary Digital Zip® technology uses the latest in real-time data to pinpoint and reach the consumers most likely to buy products. Trusted by the top 20 leading global marketers, MaxPoint’s precise and efficient technology brings smarter digital advertising and higher sales to brands, retailers, and agencies across the globe. Learn more at www.maxpoint.com. MP_2014
Show more

Other jobs you might like

  • Senior Software Engineer

    MaxPoint Interactive, Inc.

    - Morrisville, NC

    Job Title: Senior Software Engineer Company: MaxPoint Interactive, Inc. Location: Morrisville, NC JOB DESCRIPTION: Participate in the full system development lifecycle for ...

    8 days ago from MaxPoint Interactive, Inc.
  • Staff Application Engineer

    Cadence Design Systems, Inc.

    - Cary, NC

    Position Description Goals: 1: Helps customers with the adoption and deployment of Cadence Physical Verification/Extraction/Sign-Off products 2: Technical point person ...

    4 days ago from Cadence Design Systems, Inc.
  • Need an Android Phone Technician

    NEW

    Private Contract

    - Morrisville, NC

    Device Type: Mobile Phone. Device platform: Android. Device manufacturer: Samsung. Device Model: Galaxy S4. Company or personal device: Personal. Device Issues: ...

    1 day ago from Thumbtack
  • Applications Analyst, Sr. - Cary Campus Day Full-time

    WakeMed Health & Hospitals

    - Raleigh, NC

    View Search Results View Job Cart (0) Email a Friend View My Account Applications Analyst, Sr. - Cary Campus Day Full-time Job ID #: 17171 Campus: WakeMed Cary ...

    12 days ago from WakeMed Health & Hospitals
  • Java Software Engineer

    MaxPoint Interactive, Inc.

    - Morrisville, NC

    Java Software Engineer Job Description MaxPoint Interactive is seeking a highly motivated Java Software Engineer at our HQ in Morrisville, NC to develop our big data-based ...

    19 days ago from MaxPoint Interactive, Inc.
  • Java/J2EE Software Engineer

    Principle Solutions Group

    - Morrisville, NC

    Java J2EE Software Engineer Java software engineer position with a cutting edge company in the Raleigh, NC area! This is a 6 month contract in a Lunix/Unix Java ...

    4 days ago from Principle Solutions Group
  • Principal Application Engineer

    Cadence Design Systems, Inc.

    - Cary, NC

    Position Description Product scope includes Netlist-to-GDS digital implementation platform and signoff products: EDI digital implementation system, TEMPUS (STA), ...

    12 days ago from Cadence Design Systems, Inc.
  • Lead C++ Developer

    NEW

    TEKsystems

    - Cary, NC

    Our client is looking for a Senior Lead C++ Developer to support their Point of Sale Application in order to reduce the backlog of development requests, which is negatively ...

    18 hours ago from TEKsystems
  • Core Java Developer

    NEW

    Mitchell Martin, Inc.

    - Raleigh, NC

    Role Core Java Develoepr Location Raleigh, NC Duration Long Term Rate Open Commensurate with Experience Our client in Raleigh, NC is seeking a Core Java Developer ...

    1 day ago from Dice
  • Java Developer

    NEW

    Alexander Mann Solutions

    - Cary, NC

    Job Description A Passion to Perform. Its what drives us. More than a claim, this describes the way we do business. Were committed to being the best financial services ...

    15 hours ago from StartWire

Show Me More