Job Title: Senior Java Developer with Camunda BPM ExpertiseWe are seeking a talented Senior Java Developer with at least 7 years of experience, including significant exposure to Camunda BPM. In this role, you will play a key part in designing and implementing BPM solutions that optimize our business processes, leveraging your expertise in Java development and BPM methodologies.Key Responsibilities:Utilize your 4 to 5 years of Java development experience along with a minimum of 1 year of hands-on experience with BPM tools such as JBPM or, preferably, Camunda.Demonstrate a strong understanding of Camunda concepts, including gateways, tasks, events, and subprocesses, to design and implement robust BPM solutions.Leverage your knowledge of databases within the context of Camunda to ensure efficient data handling and integration.Stay updated with the latest advancements in Camunda, particularly version 8, and incorporate new features and best practices into our BPM solutions.Collaborate closely with cross-functional teams to gather requirements, analyze processes, and design solutions that meet business needs effectively.Drive continuous improvement by identifying opportunities to enhance existing processes and systems through BPM.Desired Skills and Experience:7+ years of experience in Java development, with a strong understanding of object-oriented programming principles and design patterns.Proven experience working with BPM tools, with at least 1 year of hands-on experience in Camunda BPM.Familiarity with Spring Boot and microservices architecture is advantageous.Excellent problem-solving skills and the ability to translate business requirements into technical solutions.Strong communication skills and the ability to collaborate effectively with team members and stakeholders.Bachelor's degree in Computer Science, Engineering, or a related field is preferred.