Position: Java engineer
Company: Star
Experience required: 3y
English level: upper

Our long-time customer is a growing US-based company, building high-fidelity platforms for businesses, ERP, quoting, payment processing and integrated B2B e-Commerce software. 

The current project focuses on recreating the product core using a new technology stack, getting ready to meet new customer demand, and supplanting existing customer solutions with a   line of products.

The team is led by a hands-on executive, who is directly involved in all principal technical and product discussions.

Technology stack: Java 8, Spring (Boot, Data, Security, MVC), ORM (Hibernate), RDBMS (preferably PostgreSQL), RESTful API, Swagger, AWS, Struts, JSP

Qualifications and experience:

- 2+ years of development experience in Java.
- Strong knowledge of Java 8,Spring (Spring Boot, Data, Security, MVC).
- Experience with RDBMS and ORM (Hibernate).
- Experience with development and maintenance of REST API.
- Excellent experience with Git.
- Upper-intermediate level of English.

Nice to have:

- Experience in Struts and JSP, Tomcat.
- Front-end experience with AngularJS, Angular, jQuery, Bootstrap.
EJS.