HamburgerMenu
hirist

Senior BPM/Camunda Developer - Java

Talpro India Private Limited
Multiple Locations
5 - 15 Years
star-icon
4.3white-divider7+ Reviews

Posted on: 18/07/2025

Job Description

Job Description

Job Title : Senior IBM BPM, Camunda & Java Developer

Experience : 5+ - 15 years of IT experience

Work Mode : Hybrid (10 days WFO in a month)

Location : Bengaluru / Pune / Hyderabad

Employment Type : Contract

Job Description :

We are seeking a highly skilled Senior IBM BPM, Camunda & Java Developer to design and develop reliable, testable, maintainable, and resilient software solutions. This role involves working on complex business processes and utilizing a variety of technologies, including IBM BPM, Camunda, and Java. As a senior team member, you will also provide mentorship to junior colleagues and play a pivotal role in fostering a culture of continuous learning and technical excellence.

Key Responsibilities :

- Software Development : Design and develop robust, high-performance software solutions, ensuring they meet quality standards for reliability and maintainability.

- Collaboration : Work closely with cross-functional teams to design solutions that meet business requirements while ensuring integration with existing systems.

- Mentorship : Guide and mentor junior developers, fostering a culture of knowledge sharing and continuous learning.

- BPM Expertise : Leverage your expertise in IBM BPM and Camunda to design efficient business processes, integrating them with back-end systems.

- Resilience and Performance : Develop scalable and resilient solutions that can handle high volumes and large data sets in real-time applications.

- Documentation : Maintain comprehensive documentation of development processes, ensuring easy reference for future enhancements.

Requirements :

IBM BPM Expertise :

- IBM BPM Development : Extensive experience with IBM BPM (versions 8.5 and 8.6), including end-to-end process development and support.

- Architecture Proficiency : Deep understanding of IBM BPM architecture, including process center, process server, process applications, toolkits, and tracks.

- Business Process Development : Hands-on experience in Business Process Definition (BPD) development, including decision gateways, exception handling, and working with environment and exposed process variables.

- Integration Services : Expertise in integrating BPM processes with databases, web services (SOAP/REST), Java components, and content management systems like FileNet.

- BPM Coaches : Skilled in developing BPM coaches and coach views, including implementing various coach view events, Ajax services, and handling different events such as timers and exceptions.

Mandatory Technical Skills :

- BPMN : IBM BPM and Camunda

- Programming Languages : JavaScript, CSS, Java (8/11/17), SQL

- Databases : MS SQL, MySQL, MongoDB

- Java Frameworks : Spring Boot

- ORM Frameworks : Hibernate

- Version Control : Git

- Cloud Platforms : Experience with any cloud platform (e.g., AWS, Azure) and PaaS solutions.

- DevOps Tools : Proficiency with Azure DevOps or AWS.

- Containerization : Docker

- Messaging Queue : Experience with messaging queues like RabbitMQ, IBM MQ, or Kafka.

- Operating Systems : Windows, Linux

- Monitoring & Alerting Tools : ELK, Grafana, Prometheus

- Architecture : Microservices

Additional Skills and Qualifications :

- Educational Background : Bachelors degree in Computer Science, Information Technology, or a related field.

- Agile Methodology : Hands-on experience with Agile development practices and tools like JIRA for project management.

- Problem-Solving : Strong analytical skills with the ability to troubleshoot complex systems and resolve technical issues efficiently.

- Communication Skills : Excellent written and verbal communication skills, with the ability to interact with cross-functional teams and stakeholders effectively.

- Proactive Learning : Willingness to stay updated on new technologies and share knowledge with the team.

Why Join Us :

- Challenging Projects : Work on cutting-edge projects that involve complex business process automation and high-performance systems.

- Collaborative Environment : Be part of a supportive and innovative team that encourages knowledge-sharing and continuous improvement.

- Growth Opportunities : Take advantage of opportunities for professional development and career progression in a fast-paced environment


info-icon

Did you find something suspicious?