Position: Senior Java Developer
Company: Rocketech Software Development
Category: Java
Experience required: 5y
English level: intermediate

**About project**
At the moment, we’re in search of a **Senior Java Developer** for a new project. Our customer (based in **Asia**) wants to scale his present eCommerce business to become a diverse **nation-wide marketplace**, providing a wide range of products and outstanding service.

We plan to develop a technically complex solution from scratch (extensive **website** with complex admin panel and **2 separated mobile applications**), so we expect developer to be highly experienced, communicative and possess a strong understanding of common best practices.

**What you have to deal with**
— Development of project functionality from scratch
— Onsite planning and estimation
— Taking major architectural decisions, based on market best practices and PoC’s
— Team supervision of 2 developers (front and back), conducting code review

**What we expect from you**
— 5+ years of Java experience in technically modern projects
— Proven experience of launching projects from scratch
— Proficiency in Java (11 and higher), Spring Boot, JPA (particularly Hibernate), Postgres and ElasticSearch. 
— Understanding of JTS, S3, Websockets, RabbitMQ, Docker. Solid knowledge of design patterns

**Will be a plus**
— Experience with Jenkins and Redis will be a plus
— Mentoring experience will be a plus

**What we offer**
**Efficiency and flexibility** — We value time, so there’s no reason to waste it commuting to the office. We pay hourly and ensure fair overtime pay

**Diversity** — Completely different products from different fields are seeing the world for the first time in our teams: from a music app to a translator, from a streaming service to a crypto-wallet. We do not use outdated code, only new projects based on modern technologies

**Proximity to the product** — Since we work with startups, the team often communicates directly with the founders, and therefore has the opportunity to influence. And also, these are people with incredible vision and energy, very useful acquaintances both personally and professionally


Moreover, we offer a wide range of benefits including english lessons, sport bonus, medical bonus.
Only **3 interview stages** lie between our first meet and offer! In any case, our interview is always a pleasant experience, so waiting for your **CV**