Position: Middle Java SE
Company: Marka-Development
Experience required: 1y
English level: intermediate

**Requirements**
• Problem-solving skills
• Strong communication skills and good English
• Proven experience as a Java Software Engineer, Java Developer or similar role, 1-4 years of
experience at least 2 projects
• Strong understanding of OOP and AOP
• Strong understanding of SOA, SOAP web Services, REST web services
• Strong knowledge of SQL DB
• Strong understanding of App Servers and Servlet Containers (JBoss, WebSphere, etc.)
• Strong understanding of most popular CI/CD tools (Jenkins, Git, etc.)
• Strong understanding of build and dependency management tools
• Strong understanding of DB access patterns, models and tools (JDBC, JPA, Hibernate, etc.)
• Good experience building Java EE applications (preferably using Java 8, but Java 7 is
sufficient)
• Good knowledge of PostgreSQL, JUnit, bash, ant, Linux
• Good experience with MVC frameworks (Spring, Grails, JSF, JSP, Servlets, etc.)
• Intermediate+ knowledge of No-SQL DB
• Intermediate understanding of services communication standards and tools (JMS, Kafka,
ESB, etc.)
• Knowledge of JavaScript would be a benefit
**We offer**
• 20 days of paid vacation and paid sick leaves
• Possibility to work remotely
• Corporate lessons of foreign languages
• Support in preparation, as well as full reimbursement of professional certifications
• Possibility of professional growth
• Working on interesting projects for clients from all other the world