Middle Java Engineer

Project description

A long-term project for a leading identity and authentication provider that simplifies consumer access to online services and applications. These next-generation services enable consumers to conveniently and privately assert identity information using trusted providers, such as banks, telcos, and governments, helping them connect to critical online services with a digital credential they already have and trust. In other words, it offers a new way to help you verify who you are, so you can get access to the services you want faster online, in person and on the phone.

Responsibilities

Developing high quality, testable and high -performance software using agile practices; writing unit tests
Communicating with a client in an accurate and clear way, including onsite communication with end-clients
Troubleshooting technical issues in real time

Required skills

3+ years of commercial experience in Java, Spring, JUnit
Experience with JavaScript
Experience with RDBMS (PostgreSQL, MySQL)
Experience with RESTful services, Client/Server Applications
Experience with cloud platforms (Amazon Web Services)
Familiarity with Docker
Proficient understanding of code versioning tools, such as Git
Excellent written and verbal communication skills
English skills Upper-intermediate or better
Education: Degree in Computer Science or similar

Would be a plus

Experience of working with Hyperledger Fabric (Blockchain)
Familiarity with GoLang/Node.js programming

We offer

Professional growth and development program
Challenging projects
Flexible working hours
Competitive salary
Modern office
Healthcare insurance
Paid English courses
Team of highly talented individuals