Position: Middle Java Developer IRC105610
Company: globallogic.com
Category: Java
Experience required: 2y
English level: intermediate

**Description**

Having multiple applications across the enterprise in hybrid cloud environment we need to design, develop and implement integrating solutions.

Existing components and systems should be evaluated to determine the best overall process.

Ensure that final solutions meet business needs.

**Requirements**
- 3+ years of experience with Java
- Demonstrated ability to perform analysis, design and implement application integrations
- Demonstrated ability to execute within an agile methodology
- Expertise in developing Microservices, API’s
- Thorough understanding of Microservices choreography and orchestration patterns. Fluency with
messaging technologies, Apache , Active MQ, Artemis MQ
- Experience working with containers
- Expertise developing asynchronous, no-blocking microservices.
- Experience with Business Process Management (BPM) systems and knowledge of BPMN notation is a plus
- Familiarity with XSLT

**Responsibilities**
- Review and analyze process requirements and provide feedback to optimize and correctly architect an
integrated solution
- Design and develop microservices
- Configure integrations and routing
- Provide recommendations for reuse and best practices
- Assist testing team with running integrated tests