JIRA (nice to have)
Kubernetes (nice to have)
Hibernate (advanced)
Spring Boot (advanced)
Java (advanced)
If you feel up to the task of supporting the technical manager as a Senior in terms of general architecture, decision-making processes and taking the lead of the team - send us your CV and add a few sentences about yourself .
We're looking for someone with experience but if you're at Mid level - feel free to apply too
Skills are important, not always seniority reflects them
What tasks do we have for you?
As the Senior , you support the technical manager in the overall architecture, decision processes and take over the team leadership.
Learn and understand the current legacy applications and services from either business analyst information, documentation or source code (reverse engineer)
Migration of existing technical services and REST API’s (modernize), including provisioning of API documentation (Swagger / OpenAPI)
Implementation of new REST API’s
Setting up CI / CD pipelines in Gitlab
Ensure good communication to especially Frontend developer and the other team members
Must-have :
University degree in computer science or equivalent
Proven experience in backend development using Java Springboot ( minimum 3 years )
Required technologies / knowledge of : Java, REST, Springboot, Hibernate / JPA, SQL, Maven2
Middle tier technology stack
Kafka event driven
Experience in estimating and prioritization of user stories
together with the Development Team)
Past experience with specifying API interfaces
Excellent verbal and written English skills (at least at B2 level)
Nice-to-have :
Knowledge of Chemistry would be helpful
Java Enterprise standards (JSP, Servlet, etc.)
Agile software development practices knowledge (Scrum)
Good knowledge of Docker containers as a bonus
GIT, JIRA, CI / CD, Gitlab
Kubernetes as a bonus
What can we offer you?
A project in which you will use your potential, interesting benefits and development.
Of course, we also have such classics as medical care and Multisport card