Are you a data-driven individual? Does logic and reason fuel your every day life? Are you intrigued by the opportunity to become a part of a consultancy that is a global leader in innovative technologies and augmented analytics?
Our client, a consultancy that has established a truly awesome presence in the world of data-as-a-service and utilization of Artificial Intelligence, is looking to hire a couple of Senior Java Developers to join their team. These individuals will have the chance to work on transformative projects on a global scale. These projects will have a significant impact on the landscape of the workforce and businesses across multiple industries.
Senior Java Developer Responsibilities:
Comfort in working in Windows and Linux environments
Noted success and experience as a full stack Java developer; 4-8 years, equivalent language acceptable
Knowledge of RESTful services; building and interacting
Documented experience in working with SQL or Relational Databases; 2+ years
Capable of performing unit tests and code reviews
Profiling and performance tuning, as well as capacity management
Ability to work in Agile development environment — standups, sprint, retrospectives, kanban, pair-programming
Bachelor’s degree or higher in related field of study (Computer Science, Engineering, Mathematics, etc.)
Nice to have:
Experience in working with React or Angular.js
Knowledge of MongoDB or NoSQL databases
Experience with Python
Work with Jersey web services and Tomcat
Experience with data visualization technologies
Knowledge of design patterns and programming by contract
This is a direct hire position in NYC proper, Manhattan.