Java developer

Engineering NYC, New York


We are hiring for multiple developers with a minimum of 3 yrs of relevant experience.



  • You are energetic, self-directed and self-motivated, able to build and sustain long-term relationships with clients and colleagues.
  • Intuitively coalesce towards problems with an open mind, within the context of a team.
  • You have exceptional analytical skills, able to apply knowledge and experience in decision-making to arrive at creative and commercial solutions
  • You possess a strong desire to learn and contribute solutions and ideas to a broad team.
  • You are independent and comfortable in a fast paced, ambiguous and often multi-directional work environments.
  • Manage multiple tasks and use sound judgment when prioritizing.
  • Provide digitally advanced financial products to retail consumers.
  • Collaborate with globally located cross functional team in building customer-centric products.
  • Analyze existing software implementations to identify areas of improvement and provide estimates for implementing new features.
  • Update and maintain documentation for team processes, best practices, and software runbooks.                                                                                                                                                                                                                                                                          Basic Qualifications
  • 3+ years of relevant professional experience.
  • B.S. or higher in Computer Science (or equivalent work experience).
  • Experience writing Java APIs.
  • Experience building transactional systems and strong understanding of software principals.
  • Strong written and verbal communication skills.
  • Comfort with agile operating models.

    Preferred Qualifications
  • Experience with microservice architecture.
  • Experience with Kafka, MongoDB, Spring.
  • Experience with AWS.
  • Experience in Financial Services or Fintech is a plus.