5+ years of experience building enterprise-level web applications
Experience in developing software using Java
Ability to design and implement efficient JavaScript framework (Angular 2+) based applications
Strong Knowledge of Spring
Knowledge of JDBC/SQL. Have experience developing using major relational databases
Experience with Event-Driven Architecture
Understanding of OOP and SOLID principles
Can use development and project management tools efficiently
Spoken English
AngularJS
GWT
DataArt offers:
• Professional Development:
— Experienced colleagues who are ready to share knowledge;
— The ability to switch projects, technology stacks, try yourself in different roles;
— Over 150 courses for workplace-based training
— Study and practice of English: courses and communication with colleagues and clients from different countries;
— Support of speakers who make presentations at conferences and meetings of technology communities.
• The ability to focus on your work: a lack of bureaucracy and micromanagement, and convenient corporate services;
• Lack of dress code, friendly atmosphere, concern for the comfort of specialists;
• Flexible schedule and the ability to work remotely;
• The ability to work in any of our development centers.
Our client is a product company that builds market-leading software solutions for subscription spend & usage management. They are expanding its New York-based development team by building up an independently located team of talented and highly motivated professionals, tightly integrated into the existing software development lifecycle.
The project’s goal is the migration/retooling of the key client product, an enterprise spend management software solution. Currently, the company plans to develop new UI using Angular 8 and expand the functionality on the back-end.
This role will provide the successful candidate with an opportunity to be involved in all aspects of the software lifecycle in a global-based environment and the opportunity to learn cutting-edge web application development.