Now we are expanding teams and looking for developers to develop several services: payment technologies and processing, investments and insurance.
What are you going to do:
- Development of new applications in microservice architecture
- Java 11+, Spring, REST / gRPC, Kafka, Postgres
- Support for existing solutions (search and elimination of bottlenecks, optimization)
- Teamwork, review of proposed solutions, knowledge sharing
- Optional — discussion of tasks starting from the phase of setting business requirements, participation in work planning, participation in infrastructure development together with the SRE team
What is important for us:
- Knowledge and experience with Java 8+ (collections, stream, exceptions, inheritance and OOP)
- Knowledge of principles and experience with relational databases (preferably Postgres)
- Knowledge of Spring Framework, Boot, Web (Integration is desirable)
- Experience with XML / JSON formats (preferably Protobuf)
- Experience in writing Unit tests, functional tests
- Experience with Git, Maven
- Teamwork experience, review
- It will be an advantage: knowledge of the principles of working with message queues (preferably Apache Kafka), knowledge of the principles of working with NoSQL solutions (preferably Cassandra), experience in developing microservices