Java Developer w/ Apache Camel or MuleSoft
Apply NowCompany: RIT Solutions, Inc.
Location: Glen Allen, VA 23060
Description:
Summary
Will be responsible for building business process networks using a virtual assistant technology that integrate into other systems with a focus on user experience.
Key Responsibilities
Collaborate with other functions within the bank to validate feasibility, obtain technical requirements, and ensure the process is optimized during the development cycle.
Responsible for the implementation of processes into the Virtual Assistant using the BPMN standard.
Build and maintain a script library that can be used across multiple domains.
Perform unit testing during the development phase ensuring adequate error handling is established.
Provide a timely resolution or workaround when bugs or outages occur.
Key Skills and Experience
Good understanding of at least 1 scripting language such as JavaScript or Groovy.
Understanding of OOP concepts
Experienced in DevOps and agile methodology.
Experience with integration frameworks like Apache CAMEL or similar technologies such as Mulesoft.
Understanding of various web services like REST and/or SOAP.
Excellent written and verbal communication skills.
Ability to work independently.
Ability to communicate to technical and non-technical audience.
Strong analytical and troubleshooting skills.
Nice to have
Hands-on expertise designing and implementing AI conversational experiences via chatbots or virtual assistants, at enterprise scale
Will be responsible for building business process networks using a virtual assistant technology that integrate into other systems with a focus on user experience.
Key Responsibilities
Collaborate with other functions within the bank to validate feasibility, obtain technical requirements, and ensure the process is optimized during the development cycle.
Responsible for the implementation of processes into the Virtual Assistant using the BPMN standard.
Build and maintain a script library that can be used across multiple domains.
Perform unit testing during the development phase ensuring adequate error handling is established.
Provide a timely resolution or workaround when bugs or outages occur.
Key Skills and Experience
Good understanding of at least 1 scripting language such as JavaScript or Groovy.
Understanding of OOP concepts
Experienced in DevOps and agile methodology.
Experience with integration frameworks like Apache CAMEL or similar technologies such as Mulesoft.
Understanding of various web services like REST and/or SOAP.
Excellent written and verbal communication skills.
Ability to work independently.
Ability to communicate to technical and non-technical audience.
Strong analytical and troubleshooting skills.
Nice to have
Hands-on expertise designing and implementing AI conversational experiences via chatbots or virtual assistants, at enterprise scale