Position: Java Developer
Company: Lumenity
Category: Java
Experience required: 2y
English level: intermediate

**About Project:**
We are seeking a Java Developer with a PHP background to join our team. The ideal candidate should have prior experience in web application development. You will be a major contributor working on porting the business-critical PHP application to Java.
You will become a part of the product company developing, improving and taking care of hundreds of thousands of customers. The UK lead in the retail business everything5pounds.com​!
We are a B2C product with a great team of enthusiastic people delivering stable, comfortable, and user-friendly experiences for our clients who are ordering thousands of items a day.
Moreover, our company is now expanding the business and developing 2 new websites for different markets. So we have even more interesting, challenging, and creative tasks for the team.

**Requirements:**
● 2+ years of experience in developing web applications utilizing Java.
● 2+ years of experience in PHP development
● Working knowledge of Spring or vertx frameworks
● Experience in developing RESTful APIs
● Experience with multithreaded server-side software development
● Symfony components usage experience.
● OOP knowledge and procedural programming skills.
● Common data structures and algorithms.
● MySQL/MariaDB: optimizations, views, query profiling, joins.
● Experience with data exchange (hotfolder, feeds, etc).
● Strong aptitude for learning new technologies
● Ability to translate business requirements into technical specs
● Understanding of agile software development methodologies
● English – Intermediate level, ability to communicate with Business managers.
**Would be a plus:**
● Experience with custom Composer packages.
● Solid knowledge of Docker containerization.
● Experience in performance optimization (server and client).
● jQuery, AngularJS, or any other popular JS frameworks or libraries.
● Message-brokers usage experience.
● Development and maintenance of scalable high load applications.
● Experience with NoSQL DB
● Basic Unix-like OS knowledge.
● Experience with PIM systems.
● Experience with eCommerce platforms.

**We offer:**
● Competitive remuneration.
● Medical insurance, including COVID-19 cases coverage.
● Flexible working hours.
● Office location in Kyiv — Gulliver business center (currently -- remote work)