Exciting News: WebPros Acquires  SocialBee logo

Career in WebPros

Get to know our current open positions.

WebPros Jobs >> Senior Java Developer
Senior Java Developer
Summary
Title:Senior Java Developer
ID:4272102
Department :Development
Location:Europe (Remote)
Description

POSITION OVERVIEW

The 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 worldwide, and prevents all kinds of license abuse. Additionally, we provide data and analytics to generate new ideas and make strategic business decisions.

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

Project Description:

We have a monolith and 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 (Spring, Hibernate) and Kotlin. Data is stored with PostgreSQL, MongoDB, and Kafka. For service tasks, we use Python and Bash.

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



RESPONSIBILITIES

  • Implement new features to support existing and new business initiatives. Work in pair programming mode on complex tasks and research.
  • Write tests and delivery pipelines - automation is everything for us
  • Refactor the existing functionality to make it simpler and more robust. Our project has a long history. Thus, refactoring is our constant effort.
  • Work closely with QA from the beginning of the task. We use the shift-left testing approach, and it's awesome.
  • Do deep research. This applies both to tasks like "Is it even possible to implement?" and to the technical development of the project, which we are actively engaged in
  • Document and update existing documentation so the information is easy to find and read.

 

QUALIFICATIONS

  • 5+ years of experience in web services development with Java
  • Knowledge of SQL. We use Postgres, but it is not necessary to know precisely it
  • Experience in writing unit-, integration-, and e2e-tests
  • The habit of writing clean code and following the Boy Scout rule. You don't have to ask permission for that, 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 tackle them.
  • Ability to communicate effectively in English
 

ABOUT WEBPROS

www.WebPros.com
WebPros is committed to working with and providing reasonable accommodations to individuals with disabilities. Please let your recruiter know if you need an accommodation at any point during the interview process. 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.
Discover a career you love at WebPros and contribute to our continued success.

WHO SHOULD APPLY

However, you identify or whatever your path to us, please apply if you see a position that makes your heart sing. Come join WebPros and help us build a company where you’re making a difference to the future of technology.

Confidence can sometimes hold us back from applying for a job. But we'll let you in on a secret: there's no such thing as a 'perfect' candidate. WebPros is a place where everyone can grow. So, however you identify and whatever background you bring with you, please apply if this is a role that would make you excited to work every day.

We care for a unique working environment.

  • We thrive on excellence, innovation, collaboration, and efficiency as a team.
  • We enjoy what we do, understand our customers, and build a state-of-the-art platform that clients love and need.
  • Expect interesting tasks and full integration from day one.
  • Look forward to an intensive induction and training phase.
  • Work with a cool team and enjoy an open-door policy on all levels.
  • Take the freedom to bring up fresh ideas and new initiatives – we will support you.
  • Work in a global, entrepreneurial working environment with a strong team spirit.

 

Alternatively, you can apply to this job using your profile from Indeed by clicking the button below: