Orbita Group of Companies is a leading developer of digital solutions, a Russian accredited IT company.
A large-scale technological project with deep expertise in business digitalization. Key industries: public sector, FinTech, HRTech, communications and media, services, real estate market, travel.
We are trusted by the largest companies in the Russian Federation, including: T1, VTB, Innоtech, Alfa Bank, OIS, and others.
For over 6 years, we have been carrying out our own product and custom development of high-performance digital solutions.
Due to team expansion, we are looking for a Java developer for the team (Engagement duration from 6 months with the possibility of extension based on results)
Tasks:
- Writing and supporting Java applications and REST services for a microservice architecture
- Covering developed code with unit tests
- Interaction and integration with the frontend part
- Participation in task elaboration and estimation
- Code review
Requirements:
- Experience as a Java developer for at least 3 years
- Java Core, OOP, Concurrency/Multithreading, Stream API, Generics, Collections, JVM performance (profiling and monitoring)
- Framework - Spring, Hibernate Criteria API, JUnit, Mockito
- Database - PostgreSQL, Redis, Liquibase
- Design Patterns
- GoF, GRASP, SOLID
- Message broker
- Kafka
- Integration
- RESTfull
- CI/CD
- Jenkins, Bitbucket
- Dependency Mechanism, Build automation
- Maven, Gradle
- DevOps
- Docker, Kubernetes(K8s)
Will be a plus:
- Database
- Ingate, ClickHouse, Cassandra, MongoDB
- Design Patterns
- Microservices, DDD(Domain-Driven Design)
- Integration
- GraphQL, gRPC, Avro, SOAP
- DevOps
- OpenShift
- Monitoring and observability
- ELK (Elasticsearch, Logstash, Kibana)
We offer:
- Remote work format;
- Money: White salary always in the market, official employment according to the Labor Code of the Russian Federation;
- Comfortable start: 3 months of smooth immersion under HR supervision;
- Support: IT deferment and HR / legal consultations 24/7;
- Culture: transparent processes and open communication;
- Powerful hardware: work on the best computers, we do not log time, we focus on trust and results;
- VHI: health care at the company's expense;
- Development: individual learning plan, conferences and meetups, we help you develop and build your career;
- Personal brand: speaking at conferences, meetups, writing articles;
- Benefits: quarterly updates of corporate discounts;
- Events: parties offline and online, merchandise, contests and challenges