Position: Middle Java Engineer
Company: Euristiq
Category: Java
Experience required: 2y
English level: intermediate

It is a cloud-based software platform for a British insurance company that will provide an efficient management system of video registrators for different delivery services. The system will include information on road traffic, car crashes, drivers ratings, etc. The main goal is to reduce the company’s costs by identifying careless drivers.

**We offer:**
Professional growth and development program
Challenging projects
Competitive salary
Flexible working hours
Modern office
Possibility to work remotely
Health care program
Free English courses
Bookсrossing library
Transparent corporate culture
Freedom, honesty, partnership
Passionate professional community

**Requirements:**
2+ years of commercial experience with Java, Spring (Boot, Data, Security)
Experience with RDBMS (PostgreSQL, DynamoDB, or similar)
Experience with RESTful services, Client/Server Applications
Hands-on experience with AWS
Proficient understanding of code versioning tools, such as Git
Excellent written and verbal communication skills
English skills Upper-intermediate or better

**Would be a plus:**
Experience with Cognito, SQS, SES, S3
Education: Degree in Computer Science or similar

**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
Troubleshooting technical issues in real-time