Position: Middle Java developer
Company: Work Around
Experience required: 3y
English level: upper

We are constantly working on innovative solutions in the field of geolocation. And also we help our clients grow their business with this. And our clients are the world's most respected leaders to determine future location technology.

Responsibilities:
- Develop software products using Agile methods, tools, continuous integration, and delivery processes;
- Participate in design reviews, code reviews, and product demos;
- Take accountability for design, implementation, and quality of software products as well as time and complexity estimation of technical tasks;
- Collaborate with other engineering teams to resolve dependencies and deliver high-quality software on time.

Requirements:
- 3+ years of commercial experience in software development using Java;
- Deep knowledge of Java Core and Java 8;
- Good knowledge of data structures and algorithms;
- Experience with Spring;
- Experience with CI/CD. Gitlab is preferred;
- English B2+ both writing and speaking.