NICE systems, our long-term partner with over 6,000 employees, presence in 150+ countries and more than 25,000 customers including more than 85 of Fortune 100.
It’s a global provider of Insight from Interactions solutions and value-added services, powered by the convergence of advanced analytics of unstructured multimedia content and transactional data from telephony, web, email, video, and other data sources.
If you are looking for technology challenges and ready to explore new professional horizons, this is your opportunity to join our Work Force Management development international team.
RESPONSIBILITIES * Design and develop quality, proficient and well documented technical solutions that satisfy business requirements and meets corporate architectural standards * Develop solid unit, integration, and automation tests according to organizational standards * Assist in troubleshooting and maintenance of existing software applications; identify and implement additional improvements when warranted; work with external stakeholders as needed * Develop technical models / design for assigned components * Contribute to and drive technological and architectural decisions * Participate in reviewing design and code for other team members
SKILLS * 6+ years of experience in developing on Java 8+ web application development * Experience in server-side development using Hibernate, Spring (MVC, Core, AOP), * Experience with REST Web Services API * Experience with JavaScript * Experience with multi-tier web application development * Experience with Tomcat * Experience with server-side testing using JUnit, Mockito / Easymock * BSc in Computer Science / Software Engineering or equivalent * Nice to have: * Experience with Angular, Swing , Monolith architecture, Jasper etc. * Experience with MAVEN and Jenkins * Experience working in Agile environment * Еxperience in improving performance, scalability, stability and resiliency of the product * Upper-Intermediate level of English.
WE OFFER * Work in a creative friendly environment using cutting-edge technologies * Work-life balance and flexible schedule * Competitive compensation with focus on your expectations; annual salary review * 24-day paid vacation and 100% paid sick leave * Financial support and legal support for individual entrepreneurs from our side * Professional, language and soft skills trainings * Health insurance coverage: individual and family, Fitness plan