Position: Senior Java Developer
Company: Listex
Category: Java
Experience required: 3y

RESPONSIBILITIES

Take part in the architecture definition

Perform technical analysis and suggest improvements

Develop new features

Proactively participate in tasks estimation

REQUIREMENTS

5+ years of Java development

Practical Spring framework experience: core, security

Experience in developing distributed systems, microservices

Experience in Angular2+ is a bold plus

Java concurrency (practical experience and good knowledge)

Knowledge and skills in at least one of the MQs

Experience with Spring, JDBC, NoSQL databases

Good SQL knowledge

Backend development experience (Rest API practice experience)

Experience in creating JUnit tests

Experience and knowledge with XML, JSON, HTML, SCSS, maven/gradle

Experience in dealing with Docker (Kubernetes) is preferable

PERSONAL SKILLS

Ability to adapt quickly to the changes

Ability to perform work under pressure

Proactive person

Attentive to details

Quick learner

Strong team player