Senior Java developer in Odessa

Do you like to build great software using leading edge technologies with smart and passionate people in a collaborative, friendly atmosphere? Do you have the desire to create innovative product, share knowledge and deliver valuable applications?

Welcome to LogNet

and be part of a cohesive, diverse and talented team of highly skilled, creative and dedicated professionals.

We are united by many things and stories: new technologies, fascinating work, our unique MaxBill Product, interesting international projects, professional self-realization … and traveling.

We always support the initiatives and ideas of each other, as creation of extraordinary, unparalleled solutions — is our favorite task.

Required skills:

  • Excellent knowledge of Java and OOP principles;
  • Excellent knowledge of Java EE (CDI, JAX-RS);
  • Good knowledge of SQL, experience with any RDBMS;
  • Experience with multi-tier applications, client-server technology, unit tests, continuous integration;
  • Experience with asynchronous computations;
  • English level: intermediate;
  • Ability to work independently and in a team;
  • Excellent communication, organization and problem-solving skills.

Background and experience:

  • Master degree in computer science or similar field;
  • Software development experience — minimum of 5 years;
  • Management experience — as an advantage.

As a plus:

  • Experience with Java EE Microprofile;
  • Experience with Akka framework;
  • Experience with microservice architecture and cloud deployments;
  • Experience with Oracle DB environments;
  • Experience with NoSQL databases, preferably Cassandra and Mongo DB;
  • Experience with modern JavaScript frameworks;
  • Experience with CSS and web design.

Responsibilities:

  • Maintain high standards of code quality, documentation, standards and security;
  • Provide accurate timing estimates on work;
  • Design technical solution by analyzing functional requirements; envisioning system features and functionality;
  • Evaluate use of technologies such as frameworks in the company and promote improvements;
  • Assure use of best practices like design patterns, unit tests, continuous integration in development;
  • Learn customer feedback through review sessions with stakeholders;
  • Facilitate documentation process;
  • Mentor and develop other members of the team.

Apply to this Job

MaxBill is a software company specializing in development and delivery of CRM, Billing and Charging solutions for telecoms, energy, water, transportation and gaming industries.

Our Product is a full featured customer management and billing solution which supports multiple service environments and features advanced rating options, CRM, order management and billing, strong partner management and reconciliation capabilities.

Working with MaxBill you will get:

  • Collaborative, friendly working environment and fun company culture;
  • Professional growth and personal development opportunities;
  • Exciting projects with new technologies in a team of outstanding people;
  • Paid trainings, workshops & certifications, Workplace Mentoring program;
  • Sport and meal vouchers compensation, refreshments in the workplace;
  • Possibility of remote work and flexible schedule;
  • Interesting corporate events and regular team outings.

We are an equal opportunities employer and welcome applications from all suitably qualified persons.