Java Developer (m/f/d)

Java Developer (m/f/d)

Full time/ Location: Sofia, BG

Founded in early 2017, WebPros brings together widely used web hosting, billing automation, infrastructure, server management, and online marketing software solutions. Constantly adding new brands and products to its portfolio, in its current formula, WebPros comprises Plesk, cPanel, WHMCS, SolusVM, NIXStats, XOVI, Koality, and Sitejet. Overall, we power more than 85 million websites on more than 900,000 servers worldwide.

Our global team is made up of 600+ tech-loving professionals with offices around the globe. You will join a dynamic and fast-paced environment and work with cross-functional teams to design, build, and roll out products that deliver the company’s vision and strategy.

About the team:

Key Administrator is the team at the heart of the business. We create a licensing system that works under high loads, processes telemetry from servers around the world, and catch pirates by hand. Additionally, we give data and analytics to generate new ideas and make strategic decisions.

We work for quality and make big investments in automation. We already know how to combine active business development with continuous technical improvements.

About the project:

We have a monolith + microservices. We develop microservices where fault tolerance and performance are needed – these are important topics for us. At the same time, we are redesigning the monolith to a modular architecture and improving its quality.

We develop the backend with Java (JAX RS, Spring, Hibernate) and Kotlin. Data stored with PostgreSQL, MongoDB, and Kafka. For service tasks, we use Python and Bash.

Also, we have to frontends. The first one is JavaScript+Dojo and is waiting for retirement. The second one is TypeScript+React. You will be engaged in front-end tasks only if you are interested in them.

Hosting and tools: Linux, Docker, Ansible, Jenkins, Selenium, Prometheus, Graylog, Zipkin, Grafana.

HOW WE WORK

  • We work closely with QA from the very beginning of the task – we use the shift left testing approach, and it’s awesome.
  • We write code, of course, perform code reviews and work in pairs.
  • We write tests and delivery pipelines – automation is everything for us.
  • We develop architecture together – all decisions are made by the whole team.
  • We communicate – it is one of the main tools.
  • We document and update existing documentation, so the information is easy to find and read.
  • We do research – this applies both to the tasks like “Is it even possible to implement?” and to the technical development of the project in which we are actively engaged.

WE NEED YOUR SKILLS AND EXPERTISE

Language Skills – Proficient Speaker

Requirements:

  • 3+ years of experience in web-services development with Java.
  • Knowledge of SQL. We use Postgres, but it is not necessary to know exactly it.
  • Experience in writing unit tests.
  • The habit of writing clean code and following the Boy Scout rule. You don’t have to ask permission, just do it.
  • Good communication and teamwork skills.
  • Desire to learn. If you don’t know Linux or Python, it’s not a problem – we’ll help you to tackle them.

WE CARE FOR A UNIQUE WORKING ENVIRONMENT

  • Spirited, intelligent, quirky, friendly, adventurous – Plesk employees have been called all of these things, but with our varied skill sets and personalities, we defy labels.
  • We are a tight-knit team that constantly challenges and encourages one another. Best of all, we sincerely believe in the value of the work that we do. And with 20 years under our belts — we’re not looking to slow down anytime soon.
  • Enjoy full integration from day one and continuous feedback.
  • Work with a cool team and enjoy an open-door policy on all levels.

Have we caught your interest?

Please send us your complete application via the link below.

For us to be able to collect and process your personal data, please read and accept our Job Applicant Data Policy. You can also read about our recruiting process and how we stay GDPR compliant. Get more information on our Privacy Policy here.

Apply Now


  • Hidden
  • Include your salary expectations. Yes we know it’s a difficult topic but this helps us a lot if we know beforehand. This expectation can of course be further negotiated later on.

  • DD slash MM slash YYYY
  • In your CV, highlight the skills relevant to the job. Read and understand the job description and show us you meet the requirements.
    In your Cover Letter, tell us why you’re interested in working at Plesk and the hosting industry. Why do you want to change your current job? What drives you? Try to avoid generic or cliche’ phrases that we’ve all heard before and don’t make you stand out. Instead, tell us about you - Your personality and motivations are what count.

  • Drop files here or
    Max. file size: 128 MB, Max. files: 3.
      Upload up to 3 PDF files
    • Hidden
    • This field is for validation purposes and should be left unchanged.

    We need your skills and expertise

    Plesk is the leading WebOps platform and hosting control panel that supports operations for over 11 million websites, 19 million mailboxes and 400,000 servers. Our customers are developers, designers, agencies, IT administrators and hosters.

    Our Mission

    We strive to provide a more secure and efficient platform to help web professionals and hosting companies automate and manage their projects and infrastructure, allowing them to focus on growth.

    We need your skills and expertise

    Young and
    global team

    We know
    our stuff

    We love
    our people

    Opportunities
    to grow

    Sofia (Bulgaria)

    Search
    Generic filters
    Exact matches only
    Search in title
    Search in content
    Search in excerpt