Position: Java developer (in EU)
Company: Relevant Software
Experience required: 3y
English level: upper

Responsibilities:

- 3+ years of experience as a Software developer;
- 3+ years of Java11+/DropWizard experience;
- Experience with PostgreSQL;
- Experience with AWS;
- Experience with JPA and Hibernate;
- Knowledge of microservices architecture;
- Strong understanding of software design and architecture;
- Experience with Agile Development, Scrum;
- Solid communication skills with demonstrated ability to explain complex technical issues to both technical and non-technical audiences;
- English level — Upper-Intermediate.

Requirements:

- Communicate with developers on the team and client-side;
- Developing Java microservices on AWS, using DropWizard, Java 11, RabbitMQ, JIRA, Jenkins
- Code review, code optimisation;
- Team planning, proper estimations, commitments;
- Creating a technical vision;
- Possible business trips.