Java Backend Developer BPM Camunda
Job Summary
Mission:
We are looking for Java Developers to join our international development teams working on maintaining developing and migrating 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
Qualifications :
What we are looking for:
- Understanding of BPMN modeling
- Experience in Java technologies and relevant JEE projects (Java Enterprise Edition).
- Backend
- Java Platform Enterprise Edition
- Spring Boot
- Persistence
- JPA (Hibernate) JTA or Spring Data (if experience in Spring then easy to move on Hibernate with JPA&JTA) Redis cache
- Web services
- JAX-RS ( REST API ) / Spring MVC with Rest
- Experience with asynchronous programming
- Integrate event/message brokers (Kafka RabbitMQ ActiveMQ IBM MQ etc.)
- Handle consistency by compensation rather than distributed transactions
- Understand and apply idempotency at the level of event/messages consumers and producers
- Others
- Ability to work with Java SDKs
- Database: SQL and/or PostgreSQL
- Linux: Basic knowledge
- Building & tools: Maven Jenkins Sonar Nexus
- 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:
- Spring Boot Server Send Events (either on Spring MVC or with Spring Web Flux)
- Spring Reactive Kafka Streams
Additional Information :
Benefits
- Full access to foreign language learning platform
- Personalized access to tech learning platforms
- Tailored workshops and trainings to sustain your growtha
- Medical insurance
- Meal tickets
- Monthly budget to allocate on flexible benefit platform
- Access to 7 Card services
- Wellbeing activities and gatherings
Remote Work :
No
Employment Type :
Full-time
About Company
Inetum is a European leader in digital services. Inetums team of 28,000 consultants and specialists strive every day to make a digital impact for businesses, public sector entities and society. Inetums solutions aim at contributing to its clients performance and innovation as well ... View more