Position: Senior Java Developer/Team Lead
Company: Conscensia
Experience required: 5y
Category: Java
English level: intermediate
Published: 2020-07-01T00:00:00+03:00

**Client**: Systematic is an international software supplier and systems integrator of mission-critical systems with core competencies within complex management information systems, integration of different IT-systems, structured data exchange, and project management. Our main domains lie within the realms of Healthcare and Defence. Our solutions provide a framework that assists our customers to make correct decisions. Our headquarters are located in Aarhus, and we have offices situated in Copenhagen, UK, US, and Finland. The company employs over 1000 people.

**Project**: The solution is based on open container technology. Basically, this means that applications can easily be coupled to the platform as long as it is packed according to the stated requirements within container technology. It then becomes easier for customers to collaborate with third-party suppliers and to reuse functionality across different applications.
The project gives you a tried-and-tested high-quality platform which brings together your IT solutions and makes it possible to build a stable and effective ecosystem.

We are currently building up the project that consists of 1 team with architects, developers and scrum master. It will be a distributed team with people in Ukraine and Denmark.
The tasks are very much about integrating third-party libraries and building own code that together forms the integration platform.
You will act as the lead developer in Ukraine and will thus have close cooperation with project managers and architects. You may also get the Scrum Master role on the team, if it’s interesting for you.
We expect you to be an open-minded and result-oriented person with a great sense of humor.

**Requirements**:
6+ years of experience with Java technologies
Experience with Web services /REST
Thorough understanding of Agile approach
Upper-Intermediate English level and ability to communicate effectively with client

Nice to have:
Enterprise Java development experience
Experience with some of the various container technologies listed below
Experience in Front-end development (JavaScript/TypeScript)
Team Lead, mentor background

**List of technologies**:
The infrastructure will be built as a modern Java-based solution, using the latest technologies within microservices, public cloud, Docker containers, Kubernetes. The solution will have a user interface developed in Angular, TypeScript.

Front-end technologies:
Angular
Typescript

Back-end technologies:
Java
Kubernetes
Docker
Bash
Ansible
Terraform
Istio
Helm
Helsman
Fluxcd
Keycloak
Vault
Quarkus

Cross application technologies:
Git
TeamCity

**At Conscensia we offer**:
A challenging and stimulating job for an international client
Talented colleagues and an informal, friendly work environment
Employee training and certification programs
Team building and social events
Short Fridays, till 15:00
20 working days of paid vacation over the year
Medical insurance at the company cost
Bonus program
Relocation package for those who are coming from other cities.