Established in 1996, MaxBill is a software company specializing in the development and delivery of CRM, billing and charging solutions for telecom, multiutilities (energy, water, transportation,) and gaming industries.
4 грудня 2024

Senior Java Developer (вакансія неактивна)

Одеса, Прага (Чехія)

MaxBill is looking for an experienced Senior Java Developer with 5+ years of professional software development experience to join our team. In this role, you will contribute to the development and improvement of the MaxBill product, focusing on reliability, scalability, and quality. If you are organized, creative, and proactive, we invite you to become part of our skilled and supportive team.

Responsibilities:

  • 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;
  • Develop code and run code review sessions;
  • Assure use of best practices like design patterns, unit tests, continuous integration in development;
  • Run integration tasks where several components are combined into whole solution;
  • Learn customer feedback through review sessions with stakeholders;
  • Facilitate documentation process

Required skills:

  • Expert-level knowledge of Java and Object-Oriented Programming (OOP) principles.
  • Strong experience with Java EE and/or Spring frameworks.
  • Proficiency in XML and JSON processing libraries.
  • Hands-on experience with multi-tier applications, client-server technologies, unit tests, and continuous integration tools.
  • Familiarity with asynchronous computations.
  • Solid knowledge of SQL and experience with any RDBMS.
  • Practical experience with JavaScript.
  • English Level: Intermediate or higher.
  • Excellent communication and organizational skills.

Preferred background and experience:

  • Master’s degree in Computer Science or a related field.
  • Over 5+ years of professional software development experience.
  • Prior experience in a management role (advantageous).

Nice-to-have skills:

  • Experience with the Akka framework.
  • Familiarity with Oracle DB environments.
  • Exposure to NoSQL databases, especially Cassandra or MongoDB.
  • Knowledge of modern JavaScript frameworks and web design (CSS).
  • Background in working with large-scale distributed systems.

What you’ll get working at MaxBill:

  • 20 paid vacation days per year, plus public holidays;
  • Paid sick leave and personal days;
  • Full support for professional development: training, certifications, seminars, English language classes.
  • On-the-job mentorship program where you can learn from seasoned professionals;
  • Flexible schedule and the possibility of remote work.