SoftServe is the largest Ukrainian IT company, a team of 8000+ thinkers and makers, true professionals and good people. We like what we do and do it well. For us, that means a lot.
8 апреля 2020

Middle/Senior Java Software Engineer (ID 51083) (вакансия неактивна)


Our client is one of the world’s well-known IT-companies, with a portfolio of tools used widely in IT industry. It is a multinational company with development offices across the world.
On this project, we are working with the service aimed at providing support for both end-clients of our customer as well as for their employees. Specifically, it is not a single service but a multiplicity of integrated ones supporting a million users all over the Globe. Under our tasks there are replacements of services, building new integrations, data collection, transforming and archiving, building an access-management system and many more in the scope of rebuilding this service to become fully GDPR compliant.

• An experienced and talented Middle/Senior Full Stack Java Software Engineer
• An expert with Spring MVC, Spring Boot, Spring Security, Spring Data (Spring Stack)
• Having a background of Maven/Gradle and Docker
• Knowledgeable about WebUI — specifically React, which is your plus point
• Understanding and having practice working with federated identity technologies (SSO, OpenID, SAML, etc.), which is desired
• Showing an advantage of CI and CD tools practice: Bamboo/Jenkins/TeamCity or any other
• Familiar with a popular test tool like JUnit, Mockito

• Involvement in the complete software development life-cycle, including working with the production operations team to prepare and execute releases
• Ideas contribution to the architecture and design of new components and enhancements to the existing components
• Business teams to understand requirements, develop solutions, incorporate them into the designs of our components and be able to defend decisions that were made
• Participation in standup meetings to share status updates and discussing the blocking issues
• Assistance in troubleshooting issues, support the operation of production software and handling queries from business teams
• Writing technical documentation for planning and strategic reviews
• Fostering quality, standards, and cross-training via code reviews

• Have active communication with a great team and our client
• Get a friendly team
• Enjoy flexible schedule and working hours
• Grow professionally
• Take part in company events