Position: Senior Back end Engineer (Java)  for 1648 factory
Company: Freelance
Category: Java
Experience required: 3y
English level: intermediate

Our passion is data. For 20 years we have been creating data-based values in a digital world with the Eucon Group. At our locations in Münster, Atlanta and Shanghai, around 400 employees work for 250 customers in 40 countries. We design the digital business processes of the future for leading insurers and real estate customers. As one of the world's most important pioneers of digital transformation, we work every day using cloud, AI and machine learning at the forefront of the digitization of business processes - agile in mind and heart like a start-up with the possibilities of a grown-up. Become part of our success story and apply to Eucon Digital GmbH as a Java Frontend Developer (m/f/d) 100% remote possible!
This position offers you:
Latest technologies: Whether Terraform, Docker, Kubernetes, Microsoft Azure or Reactive Programming - with us you work within agile methods with a modern tech stack
Absolute Appreciation: Through "continuous deployment" and our weekly reviews you get the appreciation of the stakeholders. The appreciation that you receive from our customers is particularly noteworthy.
Constantly new challenges: You always solve new requirements with a lot of freedom for your own ideas and responsibilities. In this way you optimize our business process
A great team: Together with your colleagues you are responsible for the quality assurance of our processes. In an exchange with the other teams, you constantly optimize our products.
Tech Stack
Spring Boot 1.5
ElasticSearch 2
Microsoft SQL Server
Java 8
The main task is to get away from legacy and cut it into microservices, as well as:
move to the latest ElasticSearch
switch to PostgreSQL
update java world -- spring-boot 2.6.x, java 11 etc
Your tasks
Individual solutions: You design individual IT solutions in a service-oriented architecture
Customer requirements: Your activities also include transferring customer requests to our IT solutions
Modern programming languages: In close cooperation with your team you develop software architectures with modern programming languages
Consulting: You will work in an advisory capacity in exciting development projects and agile teams
Your profile:
Your technology stack: You can program in an object-oriented language (Java, C#, VB Net) and ideally have experience in the Java Enterprise stack, especially Spring
Training/studies: You have a completed bachelor's degree (e.g. in business informatics or computer science) or comparable training.
Your experience: You bring initial experience in the database and data modeling
Nice-to-Have: 
You would stand out with first touchpoints with frameworks like Spring, Reactor, Camunda or Hibernate.
Soft skills: You think analytically and conceptually, are independent and have a high degree of personal responsibility. 
We offer
Everyday use of modern development tools/frameworks
High degrees of responsibility and autonomy
Great opportunities for personal and professional growth
Agile teams where your ideas and solutions are valued
The attractive working environment in a dynamical company involving steep training curves and flat command structure
Remote work from Ukraine or from our Hub in Lviv
Competitive salary with a long term contract 
Attractive compensation package (24 days of vacation, 5 sick days - 100% compensation, 10 sick days - 70% compensation, 15 sick days - 50% compensation)
Super-experienced international team
Business trips
Space for creativity and challenging tasks
Opportunities for self-realization
Ability to work remotely
Everyday use of modern development tools/frameworks