Position: Middle Java Developer
Company: ITernal Group
Experience required: 3y
English level: upper

**Project description:**

Email marketing software. Provides functionality for large-scale and complex automation of email marketing campaigns. They can be developed, run, administered and analyzed.


**Requirements:**

— 3+ year of experience in software development with java-based solutions;
— Strong knowledge of Java Core, Java Collections;
— Experience with SQL and any relational database;
— HTML, CSS, JS, JQuery;
— Clear understanding of an HTTP protocol;
— Experience with VCS (Subversion is preferred);
— Intermediate English.

**As a plus would be:**

— Experience with Spring MVC;
— Experience with Apache Struts and Apache Tiles;
— Experience with Oracle and MySQL.

**Responsibilities:**

— Support of existing features (bugfixing);
— Development of new functionalities (usually modest improvements to existing features);
— Maintenance of unit tests.

**We offer:**

— Possibility to influence the development of the project;
— Friendly professional staff and warm atmosphere;
— Help with development via mentoring and coaching;
— The environment where you can implement your ideas;
— Plans for growth and the performance review (every 6 months);
— Flexible schedule and opportunities to working remotely (8 hours workday);
— Paid vacation and sick leaves;
— Participation in educational activities and thematic conferences;
— Team parties and corporate events.