5+ years Java, J2EE
Spring Boot, Spring Cloud
Apache, Tomcat, Docker
Knowledge and experience in application architectures and design
Database MongoDB, MySQL
ApIOmat and Liferay KnowHow
Vacation and Sick Days
Annual vacation is 22 workdays (24 calendar days)
Up to 20 sick days per year
Possibility of business trips to Germany in the future, but not immediately
40h/week, Flexible starting time from 8 to 11 in the morning, followed by an
Remote work is possible, as long as it is approved by the team members
Benefits and Extras we Offer
Orthopedic chairs, large workstation tables, two computer monitors, espresso and tea in the kitchenettes, relaxation areas. Corporate parties, optional team-building activities every Friday. Reimbursements for sports and fitness activities, medical and dental insurance. Work-related paid training and certification classes.
Private Entrepreneur registration with salary tied to Euro
Who Will Review Resume
HR Manager and the Tech Lead
2 in 1: technical interview, followed by an interview with the HR manager
Your Role within the Project
Software Development in a Scrum Team
Development of new functionality
Maintenance and Support
Evolvice GmbH (www.evolvice.de ) is looking for Senior-Level Java Developers to expand our Kyiv development team to help us create enterprise applications from scratch with the latest technologies for German clients.
Currently, our team is developing several projects in the field of digitization of processes (digital transformation) and customer loyalty in the automotive sectors (B2C and B2B).
These are innovative long-term projects where you will make decisions concerning development and therefore influence what and how we build in a most agile way.
Our customer is a well-known German automotive company.
Technologies and Processes in Use:
Server side: Java, Apache, Tomcat, Spring, MVC, Cloud, Kybernetes, Open Telecom Cloud, Docker, Liferay (Portal), apiOmat (BaaS), MongoDB, MySQL, Cluster
Client side: iOS, Android, HTML, CSS, Angular.JS, React, Redux
Unit testing: JUnit, Selenium, TDD
Eclipse or the tool you want ☺
Scrum like with the use of productivity tools such as JIRA and Confluence, continuous integration process with Jenkins/Hudson, fully automated deployment on all environments and unit testing.
Personal Qualities We Are Looking For
A drive to learn and a corresponding technical level
Positive attitude and stress resistance
Typical scrum Team Setup in a Scrum of Scrum organization. 4 — 5 Scrum Teams
English Proficiency Requirements
We would prefer spoken and written proficiency at intermediate+ level
Location of the Technical Decision Makers