Senior Java Developer

We’re looking for product-aware engineers who are thoughtful, responsible and passionate builders who have a keen appreciation for user-experience. We’re looking for people who aren’t afraid to get their hands dirty in code and are excellent at catching bugs.

The following experience is relevant to us:

  • 4-6 years of Experience in building scalable products.
  • Strong programming background with hands-on experience in Designing, Data Structures and  Algorithms.
  • Deep knowledge of modern Java programming best practices for object-orientation, dependency injection, thread concurrency, performance tuning, and API design
  • Development experience with Java frameworks such as Spring, Hibernate, and Maven.
  • An ability to write complex SQL queries and efficiently retrieve data from a database.

The following are examples of profiles that are relevant to us:

  • Experience with Web infrastructure such as Tomcat
  • Experience with Integration patterns, technology and infrastructure such as XML, JMS/MQ, WebServices, REST API’s is a plus.
  • Excellent written and verbal communication skills. A team player.
  • Education: A Bachelor’s or higher level degree in Computer Science is strongly preferred but your commercial and open-source programming experience may be considered
    Knowledge of AWS is a plus

Apply Now

    Apply now

    We’re a small team doing big things. If that’s the kind of thing that gets you excited, drop us a line at with the subject line: “I happen to be a rockstar”