Job Description :
Title: Java BPM Software Engineer
Location: New York City, NY

Requisition Details:
Experience following and implementing software design patterns.
2+ years with Java 8+ as well as recent production experience deploying Java based applications
Some familiarity with BPM based workflows utilizing Activity, JBOSS, SWS a major bonus
Building message based (AMQP) software architectures, including designing message payloads and exchange / queuing patterns
REST API design experience, use of message queues or other loosely coupled architectures.
Experience in designing and supporting relational databases, and a strong understanding of SQL
Some exposure to content workflow based development, video and audio manipulation a bonus.
Familiarity with designing for the cloud, particularly AWS.
Experience with and exposure to unit testing, test driven development, branching patterns and continuous integration / deployment
Ensure that all deliverables follow best practices around source control, and can be incorporated in to continuous integration and deployment patterns.
Manage individual project priorities, deadlines and deliverables.
Participate in preparing business cases, requirements documents and product roadmaps for new concepts.
             

Similar Jobs you may be interested in ..