Senior-Level Java Developer

  • Location: New York, NY
  • Type: Full Time
  • Exp: Mid Level

Lab49 has grown steadily in size and name since inception nearly a decade ago. We have a competency/capability hiring model and do not opportunistically bring people into the organization on a project basis. Our process is continuous and passionate bout people. The goal is simple: find the absolute best.

Overview

Lab49’s Java projects center around designing and building server-side applications which encapsulate the workflow, processing, and business logic of our clients’ core trading business.

These may be systems to manage the pricing of large portfolios of instruments; service-oriented architectures for building truly decoupled distributed systems, or data grid implementations for large-scale data-intensive applications. Sometimes our projects include a web front-end component, so familiarity with Java-based web technologies can be a benefit but is not always strictly a requirement.

Benefits

  • Projects with impact across the industry and visibility at the highest levels
  • A chance to work with the best and brightest, at a recognized leader in high-end financial services consulting
  • Opportunities for publication in the industry’s top magazines and websites and recognition as a thought leader
  • Education and professional development opportunities including university courses, conferences, Meetups, code camps, certifications, and more
  • An environment valuing innovation, collaboration, agility, and excellence
  • Exposure to the latest technologies and practices
  • Highly competitive compensation package
  • High energy, focused work environment

Requirements

  • Professional software development experience, including at least 2 years with Java technologies.
  • C# and .NET, WPF and/or C++ are nice additions to have but not required.
  • Strong grasp of software design patterns and effective development methodologies
  • Demonstrated experience writing commercial-grade software applications
  • Deep understanding of multithreading and real-time software architectures
  • Driven to produce software of the highest quality through self-discipline, clear and engaged communication, and attention to detail
  • An abiding interest in and competence for solving real-world business problems (with technology as an enabler)
  • Interest and background in visual design (interaction design, information graphics, data visualization) is desired and valued but not strictly required
  • Ability to communicate effectively and to influence client strategy, tactics, and perceptions
  • Determination to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals over open-ended investigation
  • Highly productive software developer with the proven aptitude to understand and apply technology
    Resourcefulness and independence
  • BS in Computer Science or equivalent experience
  • Share on Twitter
  • Share on Facebook
  • Share on LinkedIn
* Required fields
* Required fields
First name*
Last name*
Email address*
Phone number*
Resume*

Attach resume ( .pdf, .doc, .docx ) or paste resume

Paste your resume here or attach resume file

Cover Letter
LinkedInLinkedIn profile URL:
Twitter
Website, blog or portfolio:
Desired salary
In 150 characters or fewer, tell us what makes you unique. Try to be creative and say something that will catch our eye!*