Position: Java Developer
Company: SevenPro
Experience required: 3y
English level: upper

**About project:**
Our client is an insurance company, which focuses on different types of catastrophes. The risk evaluation model is dependent on locations in the world, type of catastrophe, type of business, etc.

**Your area of responsibility:**
- Helping design, build, maintain mainly back-end solutions. Ensuring that solid development practices, such as proper use of source control, full testing processes, and automated deployment mechanisms are followed;
- Maintaining existing systems and supporting migration to our new platform;
- Helping the team with all aspects of development: identifying potential performance issues, bottlenecks, and pain points and recommending new and creative ways to solve them;
- Contributing to an Agile team doing continuous improvement;
- Taking ownership of feature development and ongoing maintenance;
- Working in enterprise-level solutions for big data.

**Skills and requirements:**
- At least 4 year’s experience of working with Java technologies;
- Experience with accessing business logic;
- Experience with various database technologies including Postgres and MongoDB;
- Technical understanding of infrastructure components, their dependencies, and interactions between servers, virtual systems, networks, databases, web applications, etc.;
- The ability to efficiently communicate and integrate with an international team;
- Upper-Intermediate English level and higher.

**Will be a plus:**
- Working experience with JavaScript and JVM technologies;
- Experience with Python;
- Good working knowledge of developing cloud-friendly enterprise solutions;
- Natural Language Processing and Semantic Web;
- Good working knowledge of Kubernetes;
- Public Cloud computing platforms, such as GCP, Azure, and/or AWS;
- Good working knowledge of Actian Vector;
- Business logic outlook.

**We offer:**
- Working in a team of talented and passionate engineers;
- Opportunity to work with the most trending technologies;
- Long-term enjoyable cooperation;
- Covid medical insurance;
- English classes;
- Payable vacation and sick days;
- Competitive salary depending on your own talents;
- Regular performance & career development reviews;
- Cozy office and nice family-type atmosphere
- Team building events.