backGo to search

Senior Software Engineer – Camunda, Java

bullets
Camunda, Java
bullets
Hyderabad, Bangalore, Pune, Gurgaon, Chennai

We are seeking a Senior Camunda and Java Developer to join our team and work on a project focused on software integration and ESB. As a Senior Developer, you will be responsible for designing, developing, and implementing integration solutions using Camunda BPM and DMN.

You will be working with geographically distributed teams on small to large-size implementations, ensuring compliance with EAI/SOA best practices, development methodologies, and standards. Your expertise in Java development, SOAP, and REST will be crucial to the success of the project.

Responsibilities
  • Design, develop, and implement integration solutions using Camunda BPM and DMN
  • Ensure compliance with EAI/SOA best practices, development methodologies, and standards
  • Collaborate with geographically distributed teams on small to large size implementations
  • Provide technical guidance and mentorship to less experienced team members
  • Participate in code reviews and ensure code quality and adherence to standards
  • Implement best practices for logging, monitoring, and alerting
Requirements
  • 5+ years of software development experience. Software integration and/or other ESB experience are a must
  • 3+ years of experience working with the Camunda (BPM & DMN) as a Developer
  • Experience in small to large-size implementations, working with geographically distributed teams
  • Intermediate-level Java development experience is a must
  • Strong knowledge of EAI/SOA best practices, development methodologies & standards
  • Has strong experience in the Application Integration Architecture, Solution Design, and Development using SOA/EAI solutions
  • Experience with SOAP and REST is a must
  • Solid Programming skills using J2EE, Design Patterns, JMS, SOAP / REST Web Services, XSLT, CXF, Spring Framework, etc.
  • Programming language: Java (SpringBoot) or Python
  • Have expertise in large distributed systems, legacy experience is considered an asset
  • Background in both agile and waterfall methodologies
  • Excellent interpersonal, verbal, and written skills and the ability to interact with all levels of stakeholders, support personnel, and clients
  • Strong documentation, analytical, and problem-solving skills
  • Automated integration testing experience
  • CI/CD knowledge and able to configure the same
  • Implements best practices for logging, monitoring & alerting