Full-stack Java Developer

Added: 04/02/2020

REF: 2167

Contract: Permanent

Location: New York, United States

Full-stack Java Developer
Position Description
We are seeking a senior software developer with experience in full-stack Java development. We use an Agile development environment, working on state-of-the-art modeling and machine-learning. Work is delivered in monthly sprints with retrospectives for continuous improvement.

Must Have Qualifications:

  • worldclass Engineer with at least 5 years full-stack Java
  • Experience with AJAX, Javascript, jQuery or related frameworks. OOP and prototypes are part of your JavaScript.
  • Must have experience building and interacting with RESTful services
  • At least 3 years of experience with SQL/Relational databases
  • Experience with relational databases, must be able to query data
  • Experience in Windows and Linux environments
  • Unit tests and code reviews are part of your product delivery
  • Must be familiar with profiling/performance tuning and capacity management
  • Agile development experience - Daily-standups, sprint, retrospectives, kanban, and pair-programming are old-hat to you
  • Ability to work both independently with little direct supervision and in a collaborative environment
  • A Bachelor’s Degree, or higher, in Computer Science, Engineering or equivalent

Nice to Have Qualifications:

  • At least 1 year of experience with React
  • MongoDB or other NoSQL databases, Python are a plus
  • Experience with Jersey web is a plus
  • Familiarity with data visualization technologies are a plus
  • Understanding of design patterns and programming by contract are a plus
  • Experience with Docker containers
  • Experience with Artificial Intelligence or Machine Learning
  • Degree in Mathematics or Statistics a plus


  • Languages/Architecture: Java, JavaScript, SQL, Python
  • Technology: RESTful Web Services, Spring DI, jQuery, Ajax, AWS (or other cloud computing platform)
  • Internet: JavaScript, JSon, SSL
  • NoSQL: MongoDB, Redis
  • Tools: Eclipse or Idea, Jenkins/Hudson, Maven, Git

Apply Now

Complete the form below to apply for the Full-stack Java Developer role:

Add Your CV

Alternatively select from

View all jobs