Position: Java Developer
Company: PSR Company
Category: Java
Experience required: 3y
English level: intermediate

Requirements:
- Java;
- Spring Boot, JPA, Gradle;
- RDBMS databases, PostgreSQL, Geospatial;
- Terraform, AWS;
- Docker, Docker compose;
- Advanced use of git, GitHub actions;
- Use of Unix systems commands;
- Microservices architecture concepts.

More about you:
- Good level of English;
- Willingness to learn and open mind about new technologies;
- Confident to operate in a fast-paced environment;
- A collaborative approach and willingness to engage in an environment of active idea sharing;
- Ability to learn autonomously;
- Excellent all-round communications skills.

As a plus:
- Ability to perform basic DevOps tasks;
- Stripe API.

Responsibilities:
- Contribute to data pipeline design, development and monitoring;
- Develop Java based applications;
- Conform to the Company wide code standards and tech culture;
- Responsible for full lifecycle of data pipelines. Developers will take the services they build from design, through implementation and into production.

Сompany offers:
 - Сompetitive financial package which includes competitive salary, company bonus scheme, employee referral scheme;
- Positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family policies;
- Having direct influence in how we build our platform;
- Opportunity to grow and develop your core skills;
- Work with a diverse multicultural team in an agile environment;
- Variety of knowledge sharing and self-development opportunities;
- Centrally located office with a warm atmosphere, which creates good working conditions.