Position: Backend Engineer (Java)
Company: Animo
Category: Java
Experience required: 2y
English level: intermediate

We provide software design and engineering, product development, and technical consultancy services. The mission of Base Blocks tech is to help companies grow at a rapid pace, build high-quality solutions, focus on time to market and follow lean software development principles.

About the project:
EdTech in the field of personal investments - a web application that provides analytics of country and region indicators from the point of view of their financial indicators. This enables short-term workers to make better decisions about their personal investments.

Technologies: Java 17, Spring Boot, Lombok, JUnit, PostgreSQL, AWS(S3, Beanstalk), integration with data providers.

Typical project tasks:
1. Integration with data providers
2. Creating a REST API for the frontend
3. Development of logic for calculating financial indicators of financial indices

Must have:
- Java - 1.5-2 years of working with these technologies
- Spring (Boot, Data, REST) - all 1.5-2 years of working with these technologies
- SQL - at least 1 year of working with SQL databases
- Tasks - creating a REST API, writing requests to the database
- English - intermediate

Why should you join:
1. A project from scratch and a modern technology stack
2. Use of CI/CD and in general automation adepts and a minimum of manual work with deployments and envs
3. Communication in the team and with the client is efficient and easy, without bureaucracy
4. The ability to work closely with real users, which allows you to understand their needs and business better
5. The client has many years of experience in this field so you can get a lot of knowledge in finance

https://baseblocks.tech/