back Back to Gigs

Senior Java Developer

Location: New York, NY
Gig # 1033902
About us:
We are driving a revolution in digital marketing – an industry that continues to tap the latest technologies to push forward. The next five years will yield unprecedented growth in how marketers design, build, manage, and monetize real-time, content-rich interactions between their respective brands and their target audiences. The contributing and resulting suite of tools, processes, and systems will provide you with sought-after experience and skills for years to come.
As one of our engineers, you’ll design and implement these systems and technologies, allowing our clients to provide immersive, real-time, content-rich customer experiences, 24x7.

In addition to the typical benefits, we think you’ll enjoy:
  • Spot bonuses, rewards, and other company incentives
  • Code reviews, training, & conferences
  • Free snacks and unlimited soft-drinks
  • Launch Day Scotch…and we launch often
  • Free Lunch Wednesday…every Wednesday
  • High-End computers and workspaces
We promise that you and your skills will stay current as we partner with innovative clients. Your contributions will be recognized and rewarded. We will challenge you, and we expect that you will remain fulfilled. 

You will be part of a team to create interactive solutions for our clients. You will build, test, debug, and troubleshoot programs and scripts for various functions, and you will modify existing code to add new features. You will be able to hit the ground running and hit the whiteboard with ideas on your first day.
  • Design and develop rapid prototyping across different architectural layers, i.e., database, application server, workflow, messaging and event management, and user interface
  • Interact with subject matter experts to understand business requirements, and design applications accordingly
  • Participate in preparing requirements and specifications 
Skills & Requirements
Required skills:
  • Minimum 6 years of experience in web application development and architecture, using Java and related technologies for new feature development
  • In-depth experience with Java (J2EE/J2SE) and related technologies: Spring Framework, Hibernate, Querydsl & JUnit
  • Familiarity with templating languages: JSP, Velocity, FreeMarker
  • Solid understanding of OOP and relational databases for implementing database-driven, web-based applications
  • Solid understanding of data structures and design patterns
  • Strong hands-on knowledge of XML/XSL and JSON
  • Excellent (fluent) English written and verbal communication skills
  • Strong problem-solving abilities, and an aptitude for learning new technologies
  • Interpersonal, group discussion, decision making, conflict resolution, and facilitation skills
  • Undergraduate degree in Computer Science or Engineering with strong mathematical and reasoning skills
 (top university is strongly preferred)
Additional consideration given for:
  • Public portfolio: GitHub, Gitorious, Launchpad, Bitbucket, SourceForge, Google Code, etc.
  • Exposure to agile/lean development methods
  • Experience with content management systems (CMS) is a strong plus (e.g., OpenText TeamSite/LiveSite or Hippo)
  • Experience with mobile development, ReactNative, Node.js
  • Familiarity with Docker/Docker Cloud and related tools
this job portal is powered by CATS
Return to top ↑