Java Developer - Platform for Process Modeling

15 Minutes ago • All levels
Programming

Job Description

Seeking an experienced Java Developer to design and develop modern solutions in process modeling and automation. The role involves working with Camunda 8, Spring Boot, and deploying microservices in OpenShift. The ideal candidate enjoys clean code, thinks holistically, and can connect technical aspects with process design.
Good To Have:
  • Knowledge of Camunda 8 or other BPM tools (Activiti, Flowable).
  • Experience with process modeling (BPMN, DMN).
  • Analytical thinking and ability to design reusable solutions.
  • Knowledge of enterprise integration patterns and monitoring tools (Grafana, Prometheus, ELK).
Must Have:
  • Develop and administer backend components for the process modeling platform.
  • Collaborate on architecture design and integration with other systems (REST API, messaging, databases).
  • Work with BPM tools and implement services that enable efficient modeling of business processes.
  • Collaborate with the DevOps team on CI/CD, monitoring, and operation of microservices.
  • Good knowledge of Java (11+) and Spring Boot.
  • Experience with REST API, microservices, and backend testing.
  • Knowledge of event-driven architecture (Kafka, RabbitMQ).
  • Practical experience with OpenShift/Kubernetes and CI/CD tools (GitLab CI, ArgoCD).
  • Basic knowledge of databases (SQL/NoSQL).
Perks:
  • A range of projects for customers from various sectors, with flexibility to change projects.
  • Support for personal development (hard-skills, soft-skills, language courses) and certifications.
  • Formal and informal events including competence meetings, sports competitions, teambuilding, and family events.
  • 20 days of vacation plus 5 Ness days, increasing with tenure.
  • 3 Sick days.
  • 3x weekly home-office.
  • Contribution to a Multisport card.
  • Mobile phone with unlimited tariff and 25 GB data for private use.
  • Partner benefits and discounts for sports, culture, and wellness.
  • Contribution to pension insurance.
  • Meal allowance.

Add these skills to join the top 1% applicants for this job

team-management
game-texts
gitlab
rabbitmq
nosql
spring-boot
openshift
prometheus
grafana
elk
ci-cd
microservices
kubernetes
sql
java

Description

We are looking for an experienced Java developer who enjoys participating in the design and development of modern solutions in the field of process modeling and automation.

We use Camunda 8, Spring Boot, and operate our microservices in OpenShift.

If you like clean code, think in context, and are interested in how to connect the technical side with process design, let us know!

What awaits you:

  • Development and administration of backend components for the process modeling platform.
  • Collaboration on architecture design and integration with other systems (REST API, messaging, databases).
  • Work with BPM tools and implementation of services that enable efficient modeling of business processes.
  • Collaboration with the DevOps team on CI/CD, monitoring, and operation of microservices.

What you should be able to do:

  • Good knowledge of Java (11+) and Spring Boot.
  • Experience with REST API, microservices, and backend testing.
  • Knowledge of event-driven architecture (Kafka, RabbitMQ).
  • Practical experience with OpenShift/Kubernetes and CI/CD tools (GitLab CI, ArgoCD).
  • Basic knowledge of databases (SQL/NoSQL).

An advantage will be:

  • Knowledge of Camunda 8 or other BPM tools (Activiti, Flowable).
  • Experience with process modeling (BPMN, DMN).
  • Analytical thinking and ability to design reusable solutions.
  • Knowledge of enterprise integration patterns and monitoring tools (Grafana, Prometheus, ELK).

What we will offer you:

  • A range of projects for customers from various sectors, which you can change, because we do not force anyone to stay on one project for years.
  • Support for personal development (hard-skills, soft-skills, language courses) and obtaining certifications.
  • Formal and informal events - competence meetings, sports competitions, teambuilding, events for children and employees' families.

Standard benefits:

  • 20 days of vacation + 5 Ness days, and the longer you are with us, the more you have.
  • 3 Sick days.
  • 3x weekly home-office.
  • Contribution to a Multisport card.
  • Mobile phone with unlimited tariff and 25 GB data for private use.
  • Partner benefits – these benefits and discounts can be used continuously and unlimitedly (from sports to culture to wellness).
  • Contribution to pension insurance.
  • Meal allowance.

Why Ness

We know that people are our greatest asset. Professionalism, innovation, teamwork, and dedication to our employees have helped us become one of the world's leading technology companies. These qualities are vital to our continued success. As an employee, you will work on products and platforms for some of the world's most innovative software companies.

You have the opportunity to collaborate with other highly skilled professionals who will help you accelerate your career progression. Our values such as precision, innovation, and partnership are our top priority.

We offer our employees exciting and interesting projects in various industries, as well as the opportunity to collaborate with a group of forward-thinking and capable partners around the world.

Discover Digital Engineering on our website www.ness.com .

Do you feel that you do not meet every single requirement?

We are focused on building a work culture that is based on diversification, inclusion, and authenticity.

So, if this role seems interesting to you, even if you don't meet all the bullet points in the job description, we encourage you to apply anyway.

We can meet and perhaps you are the right candidate for one of our roles.

Are you interested in the job position? Write via the application form. We look forward to hearing from you!

Set alerts for more jobs like Java Developer - Platform for Process Modeling
Set alerts for new jobs by Ness
Set alerts for new Programming jobs in Czechia
Set alerts for new jobs in Czechia
Set alerts for Programming (Remote) jobs

Contact Us
hello@outscal.com
Made in INDIA 💛💙