Java Developer for Customer Operations Development team (hybrid)
IT (Information Technology) | Professionals | Permanent, full-time | Bucharest | Reference ID: 923

Java Developer for Customer Operations Development team (hybrid)

Apply now

About the company:

As part of United Internet Group, with more than 11,000 employees and 28 million fee-based customer contracts, we are Europe’s leading internet specialist and largest hoster. Building the roof for strong brands such as 1&1, IONOS, STRATO, GMX, WEB DE, MAIL COM, 1&1 Versatel and the Drillisch Online brands, United Internet offers a broad portfolio of Internet access products and cloud applications.

Present in Romania since 2003, we are an Engineering Centre that lives and breathes technology.

Our engineering culture is shaped by the use of cloud native technologies, microservices combined with a DevOps attitude and an innovative mindset. We have a customer centric culture where every colleague is a contributor to our products’ design and success working closely with teams in Bucharest and abroad. Our strength lies in our team spirit and a positive and respectful interaction. In Romania, we have passionate teams sustaining the business segments of Access/Telecommunication, Mail & Media and Hosting, working and enjoying the 1&1 culture together.

Learn more

About the team:

Our mission is to build a modern ecosystem used for all IONOS customer support needs. The tools developed by us are used in over 20 locations, by more than 2.000 users, supporting 8 million customer contracts in 10 markets.

The development team has full responsibility for the development lifecycle. This means we plan, develop, test, and deploy our software without any other internal or external dependencies.

Our portfolio revolves around an internally built CRM (it became fully productive in 2022) and also includes dedicated tools and integrations with other systems, such as the omnichannel solution used for IONOS (Pure Cloud).

Our strength lies in our team spirit and positive and respectful interaction.

Main responsibilities:

  • Design, build, and maintain robust, scalable backend services;
  • Collaborate with team members to design solutions that meet user and business needs;
  • Take ownership of your work from development through deployment and monitoring;
  • Participate in code reviews, architecture discussions, and knowledge sharing;
  • Write well-tested, maintainable code and contribute to a culture of quality;
  • Help ensure optimal tooling and systems for customer operations.

What's in for you:

You’ll join a friendly, experienced team where your voice matters and your code shapes real-world outcomes. You’ll work in a modern environment with technologies and practices that help us ship reliable software efficiently.

Our current tech stack includes:

Backend

  • Java 11–23 (Reactive programming, Virtual threads);
  • Quarkus 3 (Resteasy, Mutiny, Vert.x), Tomcat, NginX;
  • Akka, Kafka, Camunda BPM;
  • REST & GraphQL APIs;
  • Python (for scripting and ops).

Frontend

  • js 2/3, Bootstrap 4, TailwindCSS, PrimeVue;
  • Webpack, Vite, WebSockets, Node.js, SASS.

Databases & Messaging

  • MySQL, PostgreSQL;
  • MongoDB, Elasticsearch;
  • Kafka.

DevOps & Automation

  • Docker, Ansible;
  • CI/CD pipelines.

And… whatever else helps us build great software.

We appreciate:

  • At least 5 years of professional experience with Java (preferably Java 11+);
  • Strong knowledge of object-oriented design and common design patterns;
  • Experience building and maintaining RESTful or GraphQL services;
  • Familiarity with application servers such as Quarkus or Tomcat;
  • Solid understanding of SQL and experience with relational and NoSQL databases;
  • Experience in all phases of the software development lifecycle.

Would be a plus:

  • Experience with reactive programming;
  • Familiarity with Akka or similar actor-based/concurrent systems;
  • Experience building geo-redundant or distributed applications;
  • Understanding of workflow engines like Camunda BPM;
  • Exposure to containerized environments using Docker and automation tools like Ansible.

What we offer:

  • Access to local/international trainings, development and growth opportunities, including access to e-learning platforms, covering both technical and soft skills areas;
  • Modern technologies, product responsibility;
  • Flexible work schedule;
  • Hybrid work option;
  • Medical services package from one of two private providers;
  • 25 vacation days per year;
  • Substitute days off for public holidays that occur on the weekend;
  • Meal tickets;
  • Internal referral program;
  • Team events, networking events organized to promote a passionate, creative and diverse culture;
  • Summerfest and Winterfest parties;
  • Of course, coffee, soft drinks and fresh fruits are on us in the office.

Diversity enriches:

Different cultures, nationalities, genders, age groups, sexual orientations, and religions as well as people with disabilities - we encourage diversity. Because only teams that reflect all facets of society offer the best framework conditions for creativity and make a company productive and distinctive. We value diversity and welcome all applications.