LOADING
Search protocol activated

Search protocol activated:

Senior Java Developer for Employa

AWS Java Core Kafka MongoDB Spring

We are inviting an experienced Senior Java Developer to join our team to diversify our experience and help us to produce high-quality software products.

ABOUT PROJECT:

Employa is an AI-based Recruitment Service (employa.com) solution that saves time and money when helping HR professionals hire the best job candidates. We are developed in-house, with innovative design and cutting edge ML and AI technologies.

project tech-stack
AWS Java JavaScript
Requirements

What we looking for

Requirements:

  • 5+ years of experience with Java Core 8+ (we are using Java 11 for now);
  • 3+ years of experience with Spring (Core, Web, Data, JPA, Boot);
  • Good knowledge and experience with Kafka;
  • 2+ years of experience with PostgreSQL, MongoDB; 
  • Amazon Web Services (AWS);
  • Unit testing: JUnit, Mockito, Testcontainers;
  • Knowledge with Gradle, Caching (Hazelcast);
  • Knowledge with Docker, Kubernetes;
  • Understanding REST API concepts;
  • Hands-on experience with Microservices Architecture.

Will be a plus:

  • Knowledge and ability to configure deployment and system monitoring processes (logging, tracing etc.);
  • Good experience in architecture design and solving of optimization issues;
  • Experience with Lombok, Mapstruct.
Challenges

Challenges

Responsibilities:

  • Work with a highly skilled engineering team in all phases of the Agile development process from design to deployment;
  • Design, develop, and maintain a high scale, high-performance real-time applications;
  • Work with quality assurance, release engineering and product management to deliver quality software;
  • Identify, design, and implement improvements to the current architecture. This may include: internal process improvements, automating manual processes, optimizing data delivery, reducing cost, re-designing infrastructure for greater reliability, etc;
  • Take your own initiative in the development process and working atmosphere improvements, be proactive in suggesting new vision and approaches to the platform development; anticipate in problems or issues solutions that may arise;
  • Deliver constant value back to the business in a highly agile team approaching near-continuous deployment;
  • leading java team, working with tasks decompositions and implementation mitigation.

We Offer:

  • Challenging work in an international professional environment;
  • The long-standing team working on a long term project;
  • Competitive salary;
  • Flexible work-from-home & remote work policy;
  • Mastering the English language with a native speaker;
  • 40-hour work week with flexible working hours;
  • PE accounting and support;
  • 20 paid vacation days per year;
  • 14 paid sick days per year;
  • Collaborative friendly team environment;
  • Cozy fully equipped office space in the city center.

company information:

Proxet Nation

We at Proxet believe that employee collaboration is the key to success. Our employees feel valued, listened to, and involved this way, and we are proud to say that our people are our biggest asset!

If you’d like to join our Proxet Nation and work closely with high-level professionals and our engineers, fill the form!

what we offer:

Company benefits

  • Cozy Offices

    2 cozy offices in Kyiv city center and 2 in the US

  • Work-from-home policy

    Work-from-home policy (fully remote option)

  • Insurance coverage and paid sick leaves

  • In-house English classes with native speaker

  • Countyhouse

    Proxet Residence in the countryside with the lake, sauna and BBQ area

  • Yoga classes outside on the office terrace

  • Sport competitions

    Sport competitions, our events, corporate team buildings!

Interested? let's get in touch!

Leave the information about yourself, leave a link or upload the portfolio file and we will contact you soon!