Joining [RMG Co.] means becoming part of a diverse and inclusive team dedicated to delivering high-quality solutions and exceeding client expectations. With a focus on innovation, integrity, and excellence, we empower our employees to unleash their full potential and achieve professional growth and success.Our company is looking for a talented and experienced Senior Java BPMN Developer to join our dynamic team.The Java BPMN Developer will be responsible for designing, developing, and maintaining business process management (BPM) applications using Java and BPMN (Business Process Model and Notation). The ideal candidate will have a strong background in software development, particularly in Java, and experience with BPMN tools and frameworks. This role involves collaborating with cross-functional teams to translate business requirements into technical solutions that streamline and automate business processes.
Key Responsibilities:Design and Development: Develop, test, and maintain BPMN workflows and applications using Java and BPMN frameworks such as Camunda, Activiti, or jBPM.Requirements Analysis: Work with business analysts and stakeholders to gather and understand business requirements and translate them into technical specifications.Integration: Integrate BPMN workflows with existing systems .Net core + Angular Optimization: Optimize and fine-tune BPMN processes for performance and scalability.Documentation: Create and maintain technical documentation, including design specifications, user guides, and process documentation.Troubleshooting: Diagnose and resolve technical issues and bugs related to BPMN workflows and Java applications.Collaboration: Collaborate with cross-functional teams, including business analysts, project managers, and other developers, to deliver high-quality solutions.Continuous Improvement: Stay updated with the latest trends and best practices in BPM and Java development and apply this knowledge to improve existing processes and systems.Qualifications:Education: Bachelor’s degree in Computer Science, Information Technology, or a related field.Experience:Proven experience in Java development.Hands-on experience with BPMN tools and frameworks such as Camunda, Activiti, or jBPM.Experience in developing and maintaining BPMN workflows and applications.