Position: Senior Java Developer
Company: PSR Company
Experience required: 5y
English level: upper

**Project Description:**
It's a **customer retention platform** that delivers actionable **marketing campaigns** tailored to different companies and customers.

**Your responsibilities** will include leading various type of integrations with external devices and architecture as well as participating in the core product development.

**Requirements:**
—  **7+ years** of experience in **Java backend development**, including deep understanding of JVM & infrastructure technologies;
—  **3+ years** of experience in Web services development **(SOAP, REST)**, **Spring & JEE** frameworks and java build tools;
— In-depth understanding of software engineering methodologies and best practices;
—  Good understanding of communications & networking technologies;
— Experience with **cloud providers** and technologies (AWS preferred);
—  **SQL DBs** server experience **(Postgress, Oracle DB)**;
— Fast learner with a passion for new technologies;
— BS in Computer Science (or an equivalent) from a reputable academic institute;
—  Prior **start-up experience**;
— Good knowledge of **English ( upper-Intermediate).**

**Improve your soft skills:**
— Build strong teamwork skills and become an essential part of the dynamic teams;
— Increase your productivity and communication level via **Scrum, Kanban, Agile methodologies.**

**Please feel free to text me** :)