Position: Senior Java Developer (IRC105611)
Company: GlobalLogic
Category: Java
Experience required: 3y
English level: upper

Job Description
TECHNICAL QUALIFICATIONS AND WORK EXPERIENCE:
3+ years’ experience
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 Kafka, Active MQ, Artemis MQ
Experience working with containers
Expertise developing asynchronous, no-blocking microservices.
Understanding of Enterprise Integration Architecture patterns and working knowledge of Enterprise
Service Bus architecture.
Experience with Business Process Management (BPM) systems and knowledge of BPMN notation is a plus
Programming languages Java (Reactive Java +), C#, SQL, XSLT
Familiarity with Consul, Jaeger is a plus

Job Responsibilities
KEY DUTIES AND 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
Flag potential issues with the process
Document created solution
PERSONAL QUALIFICATIONS:

Department/Project Description
We are building digital supply chaine for distribution of TV shows.
Existing application blocks are: 
- Rights management;
- Finance management;
- Control transcoding system;
- Digital media system;
- etc.

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.
Work with Java, XSL transformations, messaging (kafka, artmeis, rabbit mq).