Position: Middle/ Senior Full-stack Java Engineer (Java+Js)
Company: SoftServe
Category: Java
Experience required: 3y
English level: intermediate
Published: 2020-03-01T00:00:00+02:00

About client and project
Our client is one of the world’s well-known IT-companies, with portfolio of tools used widely in IT industry. It is multinational company with development offices across the world.
At this moment, SoftServe team is working on nearly 10 different subprojects/products for this client. Our customer is technically mature company with huge expertise and innovative approach, widely using new technologies existing on the market (big data, analytics etc.)
On this project we are working with service aimed to provide support for both end-clients of our customer as well as its employees. Specifically it is not a single service but multiplicity of integrated ones supporting a million users all over the globe. Under our tasks are replacements of services, building new integrations, data collection, transforming and archiving, building access management system and many more in scope of rebuilding this service to become fully GDPR compliant.


Technical knowledge
●	Strong Java knowledge is must-have option
●	Knowledge and understanding REST, building REST API
●	Experience with Spring MVC, Spring Boot, Spring Security, Spring Data (Spring stack)
●	Experience with Maven/Gradle and Docker 
●	Desired to have knowledge of WebUi – specifically React
●	Understanding and experience working with federated identity technologies (SSO, OpenID, SAML etc.) will be a plus
●	Experience with CI and CD tools would be a plus: Bamboo/Jenkins/TeamCity or any other
●	Experience with popular test tool like JUnit, Mockito
●	Experience with AWS stack would be a great pus