Middle Java Developer

We are looking for a Middle Java Developer to join our team!

Requirements

— 2+ years of hands-on experience in developing Java server-side applications;
— Deep knowledge of multi-threaded environments and a performance-oriented mindset;
— Experience with both relational and NoSQL databases (e.g. Postgres, Cassandra, Elasticsearch, etc.);
— Experience with Oracle DB;
— Experience working with WildFly application server;
— Knowledge of Kafka;
— Understanding of number porting processes;
— Experience working with microservices architecture;
— Independent self-starter and team player with excellent communication and interpersonal skills;
— Upper-Intermediate written and spoken English.

Would Be a Plus

— Deep understanding of JVM internals and memory management;
— Strong knowledge of the Spring Framework;
— Prior experience in digital customer experience (CX) or a related business domain.

Responsibilities

Responsibilities:
— Develop core platform features according to the product roadmap together with experienced peers;
— Collaborate with technical and business stakeholders to define and design solutions for new features;
— Troubleshoot complex real-world customer issues, working with high-throughput and low-latency systems;
— Take features from design to production within rapid timelines.

HR Contacts

We’re proud of our team and are always on the lookout for people who share our vision and values so we can deliver amazing results together.

Benefits

Location

You have a great chance to do your favorite thing remotely or in an office (depending on location).

Team

You will find a team of like-minded people who support your ideas and autonomy here.

Challenge

You won’t ever get bored by trivial monotonous work. Intellectual projects with a challenge from European clients are waiting for you.

Growth

We are constantly learning and sharing knowledge. Develop your career to top positions and build a personal speaker brand with us.

Сulture

Our corporate culture focuses on understanding, mutual support, education and inspiration.