Position: Senior Java Developer
Company: SoftServe
Experience required: 3y
Category: Java
English level: intermediate
Published: 2022-02-01T00:00:00+02:00

WE ARE
SoftServe is working with the car shopping company, that uses data and technology to make car shopping simple, giving people the tools they need to confidently find, buy, finance, or sell a car. The best part? Our work makes a real impact. Our Client is the most-visited car-shopping site in the US, and we’re expanding globally. Ready to come along for the ride?
The Client's team is looking for a skilled Senior Java Engineer who can help drive the efficiency with which we deliver and evolve our industry-leading products. Come help us solve hard problems and make the user experience the best in the industry!

YOU ARE
A Senior Java Software Engineer who can help drive the efficiency of delivering and evolving our industry-leading products, possessing
•	At least 4,5 years of work experience with Java software development
•	Proficiency with Spring/Hibernate/Springboot
•	Experience working with Microservices Architecture
•	Skill with both on-prem and cloud (AWS), as we use them depending on the project
•	Self-led attitude, capability of working with little direction
•	Strong attention to detail
•	Bright communication with a collaborative spirit
•	Fluent spoken and written English level (Upper-Intermediate)

YOU WANT TO WORK WITH
•	New features development
•	Java, Spring, Hibernate, AWS
•	Microservices architecture
•	A mature international team with established Agile practices
•	Architects and be a contributor to architectural design discussions
•	A wide technology stack including (but not limited to) Java 8 and higher, Spring, Hibernate, Springboot
•	Building out differentiated app experiences, release architecture, integration tests, and tooling
•	Mentoring teammates on best practices

TOGETHER WE WILL
•	Invest into workflows to help engineers developing new services to speed up time to production of a domain-leading product
•	Have a possibility for assignment to different projects within the same client and learn new things
•	Enjoy an independent and flexible environment with best-in-class technologies and mature teammates with whom you can grow together