Camunda Business Flow Integrator with Java – Germany team
BE Bucharest, Romania
Marketing Services · 51-200 employees
Applying here? Try the free cover letter tool — paste this posting and your résumé, no account needed.
About the role
Contribute to application features throughout the Agile lifecycle, from planning and design through development, testing, and production release, and assist with production issues. Work with business stakeholders and other teams to create, configure, and integrate Camunda-based business processes into existing and new applications.
What they look for
Requirements
Candidates should understand BPMN modeling and have experience with Java and relevant enterprise application technologies, including persistence, REST services, and asynchronous messaging. Familiarity with databases, Linux, build and delivery tools, and version control is expected; Camunda experience and reactive programming are advantageous.
Full description
We are looking for Java Developer colleagues to join our Germany development teams. We are working closely with our partners from The Client's entities to support the company's strategy to maintain, develop and migrate applications to a Cloud platform.
Main responsibilities:
- Be part of features journey from idea to production by adding value to all stages of Agile way of working (planning, designing, development, testing, release to production etc.)
- Assisting in Production issues
- Share knowledge about your area of expertise, best practices and provide functional support
- Work with business to create, parametrize and integrate business processes (modeled and automated using Camunda 8) in existing/new applications
- Help other teams integrating Camunda into their applications
What we are looking for:
- Understanding of BPMN modeling
- Experience in Java technologies and relevant JEE projects (Java Enterprise Edition).
Backend
o Java Platform, Enterprise Edition
o Spring Boot
Persistence
o JPA (Hibernate), JTA or Spring Data (if experience in Spring then easy to move on Hibernate with JPA&JTA), Redis cache
Web services
o JAX-RS ( REST API ) / Spring MVC with Rest
Experience with asynchronous programming
o Integrate event/message brokers (Kafka, RabbitMQ, ActiveMQ, IBM MQ etc.)
o Handle consistency by compensation rather than distributed transactions
o Understand and apply idempotency at the level of event/messages consumers and producers
Others
o Ability to work with Java SDKs
o Database: SQL and/or PostgreSQL
o Linux: Basic knowledge
o Building & tools: Maven, Jenkins, Sonar, Nexus,
o Version control system: GIT
Nice to have
- Previous experience in developing applications interacting with Camunda 8 () or Camunda 7 (Java delegates, external tasks)
- Caching: Redis
- Reactive programming:
o Spring Boot Server Send Events (either on Spring MVC or with Spring Web Flux)
o Spring Reactive Kafka Stream
Collaboration Type: B2B
Similar roles
-
Ingénieur Java - Bureau d’Études (H/F)
Scalian Toulouse, Occitania, France · €42K–€50K/yr
-
Senior Java Developer (m/w/d) – Krankenversicherung
AXA Cologne, North Rhine-Westphalia, Germany
-
Java Lead with Marketing tool
ZENITH INFOTEK LLC Cupertino, California, United States · $100–$110/yr
-
Java Full Stack Engineer - Professional
HEXAWARE United States
-
Java Developer (with Az
Startekk Inc Dallas, Texas, United States
-
Lead Java Developer
F24 City of Zagreb, Croatia · €50K–€55K/yr