Go to search
Senior Software Engineer – Camunda, Java
Camunda, Java
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