Position: Senior Java Software Engineer
Company: Perfectial
Experience required: 3y
English level: intermediate

We at  Perfectial are looking for a skilled Java Software Engineer to join our exciting project in security and authentication domain. Our mission is to enable consumers to conveniently and privately assert identity information using trusted providers, like banks, telcos and governments, and help them connect to critical online services with a digital credential they already have and trust.

As part of the team, you'll be involved into the development of the new business features, specifically - unique & precise identity data matching algorithm.
Requirements:
5 + years experience with commercial software development
Good knowledge and experience with Spring framework (Spring Boot, Spring integration)
Expert level in Java programming
Practical experience with SQL + ORM/Hibernate
Good knowledge of MySQL and/or PostgreSQL
Experience with building tools (Gradle, Jenkins)
Knowledge of Front end technologies (React, TypeScript) nice to have
English skills are Upper-Intermediate or higher