• Bachelor’s diploma or higher technical education or equivalent work experience;
• Experience in IT applications/systems development for 1+ years;
• English (intermediate level, written and spoken);
• Strong knowledge of Java Core, Java (8/11), Spring, Jasper, JMS, Maven, Tomcat, JUnit, SQL(Oracle, MSSQL), XML, REST, SOAP, WSDL;
• Understanding of the Software Development Lifecycle and Multithreading processes;
• Stable background of an international company;
• Training and business trips abroad;
• Friendly young team and modern workplace;
• Company events and team buildings;
• English classes (with certified English teachers);
• Paid vacation and sick leave;
• Other benefits and perks.
• Develop and design customer-specific business software solutions including customization;
• Create and perform development tests;
• Analyze, resolve and document customer data;
• Write technical documentation;
• Instruct and train employees of the development environment;
• Perform expense analysis and coordinate requirements with Project Management and partners.