Position: Full-Stack (Java+Angular 2+), Subscription Management Solutions
Company: DataArt
Category: Java
Experience: 5y
English level: intermediate

About the vacancy

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.

Must have
- 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

Would be a plus
- AngularJS
- GWT

DataArt проводить політику рівних можливостей у питаннях працевлаштування. Всі претенденти можуть розраховувати на рівний підхід незалежно від віку, інвалідності, статі та гендеру, сімейного стану, расової, етнічної та національної приналежності, релігії та віросповідання, сексуальної орієнтації та будь-яких інших упереджень і бар'єрів, викликаних будь-якою формою дискримінації. DataArt прагне створити робоче середовище, вільне від дискримінації, харасменту, булінгу та підтримує атмосферу взаємоповаги серед колег. Для цього ми впроваджуємо відповідні заходи, підтримуємо коректну робочу обстановку та не допускаємо поведінки, що виходить за межі професійної ввічливості, в усіх наших локаціях.