Position: Java Developer
Company: Inforce
Category: Java
Experience required: no_exp
English level: upper

**Your Tasks**
·   Participate in planning and setting goals
·   Be involved in high-level design as well as defining requirements for new features
·   Implement solutions for our set of
 projects ecosystem
·   Participate in Java technology
·   Work with JVM-based stack: Java 15, Spring Boot, Apach Kafka, Hazelcast, REST API, Docker, and many more.
·   Take care of any aspects in an Automated Build System - based on TeamCity
·   Be strongly involved in our development process - Scrum stories, Merge Requests, CI/CD, Pair Programming, Clean Code
·   Implement challenging tasks in the area of fast data processing
 
**Your Profile**
·   Good knowledge in Java
·   Positive attitude with a grounded team spirit.
·   A pragmatic approach to SOLID and OOP concepts
·   Good knowledge of building multithreaded and distributed systems
·   Strong focus on tests - TDD (Test Driven Development)
·   Proficiency in C# 7/8, REST, Git,
·   Java 8/15 practical knowledge
·   Effective communication skills in English