Job Overview :
We are looking for a highly skilled and experienced Camunda Developer (Tech Lead / Architect) with a strong background in Java (SpringBoot), BPMN, and system integration. The ideal candidate will play a key role in designing, developing, and implementing business process automation solutions using Camunda BPM and DMN, while also contributing to architectural decisions and technical Responsibilities :
- Lead and develop solutions using Camunda BPM / DMN for complex business workflows and decision automation.
- Architect and design scalable, high-performance integration solutions using Java (SpringBoot) and / or Python.
- Collaborate with business analysts and stakeholders to translate business processes into BPMN / DMN models.
- Integrate Camunda with external systems using SOAP / REST APIs and messaging systems (JMS).
- Participate in all phases of the software development lifecycle including requirements, design, implementation, testing, and support.
- Implement best practices for CI / CD, logging, monitoring, and alerting.
- Work in agile teams distributed across multiple geographies.
- Support automated testing and continuous integration pipelines for robust delivery.
- Provide technical leadership and mentorship to junior Qualifications & Skills :
- 6+ years of software development experience, with strong expertise in Java (SpringBoot).
- 2+ years hands-on experience with Camunda BPM and DMN.
- Strong knowledge in Application Integration Architecture, SOA / EAI, and solution design.
- Proven experience with SOAP / REST APIs, JMS, CXF, XSLT, and Design Patterns.
- Good understanding of enterprise integration patterns and middleware tools.
- Proficiency in development methodologies and best practices.
- Experience with CI / CD tools, test automation, and performance optimization.
- Familiarity with distributed systems, legacy system integration, and scalability considerations.
- Strong communication skills and ability to interact with stakeholders, technical teams, and clients.
- Excellent problem-solving, analytical, and documentation to Have :
- Experience with Python in addition to Java.
- Exposure to cloud-native architecture and containerization (e.g., Docker, Kubernetes).
- Experience in large-scale system implementations with distributed teams.
- Knowledge of monitoring and observability Join Us?
- Opportunity to work on cutting-edge BPM solutions with modern tech stacks.
- Collaborative environment with experienced professionals.
- Lead complex, high-impact projects across industries.
- Career growth into architecture and enterprise solution design roles.
(ref : hirist.tech)