Position: Java Developer
Category: Java
English level: intermediate
Years of experience: 3

- Took part in requirements technical review and design gap analysis before team start development.
- Developed integration with 3rd-party systems using REST API.
- Implemented a sophisticated security sub-system.
- Supported regular rotation of servers (CI, dev) and maintenance of actual build versions.
- Arranged TDD process on the project.
- Performed onboarding new dev-team members, mentoring and introduced them to the delivery process.
- Worked closely with the product owner on statement of business requirements.
Technologies: Java8+, SQL (MySQL, Oracle SQL), JDBC, Servlets, JPA, Spring (Boot, Data, MVC, Web, Security), Lombok, Hibernate, Liquibase, Postman, Maven, JUnit, Mokito, Travis, Jenkins, Heroku, Git, Docker.
- Ability to grow professionally.
- Receive a competitive salary.
- Possibility to work in a friendly team on an interesting project.
- Preferable opportunity to work remotely or partly remotely.