Position: Senior Java developer
Company: SoftServe
Category: Java
Experience required: 3y
English level: intermediate

WE ARE
Our client is one of the world’s well-known IT-companies, with a portfolio of tools used widely in our industry. It is a multinational company with development offices across the world. The company is a great example of open culture and friendly working atmosphere. At this moment, SoftServe team is working on more than 30 different subprojects/products for this client. It is a technically mature company with huge expertise and an innovative approach, widely using new technologies existing on the market (AWS, big data, analytics etc.). So, we are looking for an experienced and talented Lead Full-stack Java Software Engineer passionate about joining our team for building reliable software applications.
Specifically, we are looking for a person to join a new team who will tightly cooperate with security org and is responsible for handling vulnerability remediation tasks. As well you will be owning the full cycle of software development activities — from requirements specifications to code deployments.

YOU ARE
The candidate with the following knowledge and experience
• Strong Java knowledge is a must-have option
• Experience with Maven, Docker, and Spring
• Good to have knowledge of WebUI — specifically React
• Experience with CI and CD tools
This experience would be a plus
Bamboo/Jenkins/TeamCity or any other
AWS stack
General skills and abilities
• Intermediate strong+ English level
• Agile/Scrum experience
• Good analytical thinking
• Customer focus and Client orientation skills
• Result orientation
• Detail orientation
• Willingness to learn new technologies and languages

YOU WANT TO WORK WITH
• Such technologies: Java, ReactJS, AWS, Maven, Docker, and Spring
• Creating experiences seen by over 10 million people a month
• Developing fast, scalable, highly available, and reliable Web apps
• Endless opportunities to grow your career the way you want

TOGETHER WE WILL
• Provide hands-on technical leadership and participate in architectural decision-making
• Be dedicated to delivering tested and optimized high-performance code for a distributed container-based architecture
• Work with product management and operations in Agile environment
• Participate in resolution of production issues and lead efforts toward solutions
• Grow a performant production environment in a way that makes the system increasingly reliable
• Have a friendly and mature team