Location: New York, United States
We are seeking a senior software developer with demonstrated experience with full stack Java and web-services development with an interest or focus on front-end development using React. 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.
- At least 5 years of full stack Java or equivalent language development experience
- At least 1+ year experience with React or Angular.js is strongly preferred
- At least 2-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, Mathematics,Statistics, Engineering or equivalent, is required.
- MongoDB or other NoSQL databases
- Experience with Jersey web services a plus
- Familiarity with data visualization technologies are a plus
- Understanding of design patterns and programming by contract are a plus
- Technology: RESTful Web Services, Spring DI, jQuery, Ajax, JSP, AWS
- NoSQL: MongoDB
- Tools: Eclipse or Idea, Jenkins/Hudson, Maven, Git
Complete the form below to apply for the Front End Developer role: