641 open roles
Senior IBM BPM, Camunda & Java Developer
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 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 File. Net.
- 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: Bachelor’s 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.
Description copied from Talpro India Private Limited's careers page. Read the full posting before you apply.
More jobs at Talpro India Private Limited
PCRF Deployment & Upgrade Engineers System Analyst / Tech Lead
Talpro India Private Limited· Pune City, IndiaJava Microservices
Talpro India Private Limited· Kolkata, India992994 - LTI - Virtual Drive (11-Jun-2022) - Kolkata Location - Skill: Full Stack Developer (Java + Angular )
Talpro India Private Limited· Kankurgachi, IndiaSAS Developer
Talpro India Private Limited· Ghaziabad, IndiaSenior Java Developer
Talpro India Private Limited· Bangalore North, India