JAVA Engineer

PulsePoint

(New York, New York)
Full Time
Job Posting Details
About PulsePoint
PulsePoint ™, a global programmatic advertising platform, fuses the science of programmatic targeting, distribution and optimization with the art of brand engagement. The PulsePoint platform is powered by terabytes of impression-level data, allowing brands to efficiently engage the right audiences at scale while helping publishers increase yield through actionable insights.
Responsibilities
* GIT, Maven, TeamCity, JIRA, Confluence, Crucible, Intellij, Redis * Some practices we’ve adopted: TDD/unit-testing, continuous integration, code-reviews, Scrum * Things we’re working on: cloud-computing, event-driven IO, self-healing systems, analytic databases * We like open source: Spring, Hadoop (we run the NYC Hadoop Meetup), Jetty, Linux, Memcache * Developers get fast boxes, with multiple monitors, and can choose Windows or Linux * We keep a library of technical books (several hundred) and haven’t had problems buying additions
Ideal Candidate
* Independence and strong ownership of business problems and their technical solutions * Excellent problem solving and critical thinking * Strong Communication and inter-personal skills * Mastery of algorithms, data structures and performance * Experience in performance optimization (CPU, Memory, IO) and high-scale (>500 req/sec) * Experience with open source projects and tools (e.g. apache projects, maven, Spring, tomcat/glassfish) * Experience with Agile, tight interaction with business and operations (DevOps) * Experience with automated testing (TDD, Mocking, Unit/Functional/Integration) * Expert Knowledge of Internet technologies/and protocols * Expert knowledge of the Java language, platform, ecosystem and underlying concepts and constructs * Knowledge of common design patterns (IoC, GoF – not J2EE Pattern Library) * B.S. in Computer Science, Mathematics, or Engineering (or professional experience) **What we value as a team:** * Code built for Performance and Scale * Solid engineering practices (e.g. design patterns, automated testing, fault-tolerant systems, KISS) * Leveraging Open Source * Agile development and tight interaction with business/operations * Automated testing * Developers who can navigate around a Linux box * Passion, technical expertise, and personal accomplishment * Rolling up your sleeves and getting things done
Compensation and Working Conditions
Benefits Benefits included

Additional Notes on Compensation

Competitive Salary & 401K Plan Match

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.