What you will do?
- Design and develop parts of the system
- Develop and maintain existing system components
- Cooperate with development, testing and management teams
- Create applications that are used in 42 countries
- Write unit and integration tests
- Create technical documentation
Tools and technologies:
- Java SE/ Java EE
- Git, Gitlab, Jenkins
- IntelliJ Idea, Eclipse
- Maven
- PostgreSQL, Redis
- Jira
What do we expect?
- Over 5 years of programming experience in Java SE / Java EE including functional programming
- Experience in application development using Spring, including Spring Boot, REST, JPA, JWT, Security
- Knowledge of microservices containerization / Docker
- Knowledge of relational databases (PostgreSQL)
- Knowledge of design patterns such as GangOfFour, SOLID, Hexagonal Architecture, etc.
- Experience in designing scalable applications
- Knowledge of tools for creating technical documentation, including block diagrams
What we offer?
- A stable job in a fast-growing international fintech company (up to 40% growth per month!)
- Cooperation based on B2B, UoP or UZ
- 26 days of paid vacation, regardless of the form of cooperation
- Real impact on the shape of our product
- Fruit days, a day off on your birthday
- Medical care and multisport card
- Flexible working hours and the possibility to work remotely