Senior Java and Kafka Engineer

This Position Is Closed



About the role:

We are looking for a Senior Java Software Engineer to join the engineering team, understand the existing codebase and architecture (which is relatively complex), and drive both existing systems updates and greenfield development of new services. Additionally, the Engineer will build and architect new systems in Java and Kafka.

About the project:

The client is an American-European e-commerce and logistic conglomerate company with a development team in Europe. The company provides a platform for searching, configuring and ordering interior, as well as samples of architectural, construction, and design materials. Executing complex searches across hundreds of brands in seconds, architects and designers customers can find and order all the material samples they need in one place.

Who are we looking for?

Skills & Experience

  • Solid working experience in Java at least 5 years;
  • At least 3 years with Kafka;
  • Working experience in PostgreSQL or alternative;
  • Object-oriented and service-oriented design concepts, including knowledge of data transfer objects and associated design patterns;
  • Hands-on experience with unit testing;
  • Production Golang experience is highly desirable (nice to have)
  • English – Upper-intermediate or above.


  • Design, develop, and maintain high-scale, high-performance data processing and interface solutions;
  • Take the initiative in the development process and working atmosphere improvements;
  • Be proactive in suggesting new vision and approaches to the platform development; anticipate problems or issues that may arise;
  • “Get things done” approach.

What we offer


  • 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 application;
  • 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: improving internal processes, 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 problems or issues solutions that may arise;
  • Deliver constant value back to the business in a highly agile team approaching near-continuous deployment.


  • Flexible working hours;
  • Direct communication with C-levels;
  • Collaborative, friendly team environment
  • Remote/hybrid work;
  • Company equipment provision;


  • Maternity and paternity leaves;
  • Proxet Cultural Club events;
  • Company social events;
  • Annual corporate parties;


  • Comprehensive medical insurance and sports benefits;
  • Mental health program with private consultations;
  • Live webinar with therapists;
  • Paid sick leaves;


  • Allowances for professional education;
  • English language courses with native speaker;
  • Internal knowledge-sharing sessions.

About Proxet

Proxet is a professional software development firm trusted by clients from around the world. With our expertise in AI and machine learning, we help businesses reimagine their possibilities and transform ideas into tangible digital solutions. By providing core services with an emphasis on data practices, we shape the future, one step at a time. 

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

Our Offices:

Proxet Ratings On Glassdoor

  • Overall:
  • Culture & Values
  • Diversity & Inclusion
  • Work/Life Balance
  • Senior Management
  • Compensation and Benefits
  • Career Opportunities


Ivonne Castillo

Interested in this closed position?

Leave the information about yourself and we will contact you when we have suitable vacancies!