The client is an American product company (CRM system), the leader in their industry - marketing and sales. In 2021, it entered the world's top 50 companies with the best corporate culture, being in the top 5 along with Microsoft and Adobe.
The project is built on a microservice architecture, covered with tests and documentation, and CI/CD processes are fully configured. The main project stack: Java 17 (soon migrating to Java 21) + MySQL, HBase, Kafka, ElasticSearch, JS/TypeScript, Hadoop, Memcached, etc.
About the team:
We are expanding one of our teams, which works alongside other client teams (USA, Ireland, Ukraine).
What You'll do:
- Development and support of microservices for integration with third-party APIs (messengers, electronic documents, etc.)
- Writing unit and integration tests, code review
- UI development (React+Redux). Mainly using existing components from the library, only implementing logic, a maximum of 5% of such tasks
- Development of new functionality
- Refactoring of current code
- Support - working with bugs
- Performing releases
What’s important for us:
- 4+ years of experience with Java
- Experience with microservices and multithreading
- REST API
- Experience with SQL (MySQL)
Will be a plus:
- Knowledge of JS/Redux/React
English:
- В1+