Position: Junior Java Developer (Insurance Industry)
Company: Sigma Software Group
Experience required: 2y
English level: intermediate

**CUSTOMER**
Our customer is one of the largest global players in the insurance industry and among the top ten largest insurance companies in the world. It takes leading position in Europe and operates in 50 countries all around the world.

**PROJECT**
We are working on a project aimed at developing a unique mobile insurance application from scratch.

**REQUIREMENTS
GOOD OR STRONG LEVEL:**
Java 11+ (streams, concurrency)
JavaScript
Spring Framework
WebFlux
Reactive Programming
Tomcat, Jetty
Maven
AWS Cloud (Lambdas, SQS, SNS, API GW, etc.)
Unit testing (JUnit, Mockito)
Dev testing

**EXPERIENCE**:
Gradle
Docker
Git, GitHub
Documentation creation

**NICE TO HAVE EXPERIENCE:**
TypeScript
NPM
Node.js
Kubernetes
Helm
GitLab
Bitbucket
Jenkins
CircleCI

**RESPONSIBILITIES**
Deliver new features
Bug fixing, tech excellence tasks
Regular communication with the customer’s team
Direct communications with the product owner
Requirements clarification
Write unit and integration tests
Code review
Estimate new features
Follow agile and scrum ceremonies
At least Intermediate level of written and spoken English