Position: Java Developer
Company: DimDim
Category: Java
Experience required: 3y
English level: intermediate

Job Description:
- Good knowledge in Java and solid hands on experience
- Messaging API (Kafka and other like IBM MQ, Tibco EMS would be a plus) experience/background
- Excellent knowledge of software integration design patterns and proven experience in this area
- Hands-on with Public Cloud (IaaS, PaaS) and Infrastructure as Code having developed tools and scripts to build base VMs, containers and OS configurations inclusive of security best practices and middleware/platform installation and configuration
- Experience working in Microsoft Azure or other similar.
- Good understanding of protocols like AMQP, JMS etc.
- Experience in implementing various automation solutions around middleware infrastructure
- Excellent knowledge of Unix, including scripting (example: python).
- Good interpersonal skills the role involves coordinating activities with resources and communicating clearly to SME's and Application developers.
- Worked with various developer tools (like: Eclipse, Ant, Maven, JIRA, Confluence, Jenkins, Gitlab)

Good to Have Skills: IBM MQ,TIBCO EMS

We offer:
- 20 days of paid vacation per year 
- 2 days of paid "special occasion" 
- leave paid sick leave 
- the ability to partially work remotely due to the pandemic
- Work in a comfortable and modern office in the city of Kiev or Odessa
- We have a lovely equipped large kitchen with several coffee machines with free unlimited coffee.
 - The opportunity to work in a team of professionals and improve your skills every day