Position: Java Developer
Company: Form.com
Experience required: 3y

Skills, Knowledge, and Experience:
- 3+ years of experience as a Java Engineer
- Good problem-solving skills and strong understanding of algorithms and data structures
- Understanding of scalable web applications architecture concepts and approaches.
- Understanding of concurrency essentials.
- Experience and ownership of development work scoping and estimations.
- Ability and experience with breaking down overall solution into specific tasks
- Experience with (non)relational databases.

Our development process:
- We have Continuous Integration and Delivery in a SOA environment
- We follow Git-Flow branching approach
- We write Unit tests with more than 80% coverage
- We have automated UI tests written by QAs.
 
Technologies of our projects:
Java 11, Spring Boot, ActiveMQ, Kafka, MySQL, MongoDB, ClickHouse, Zookeper.

Why Form.com?
- Direct contract with US company
- Challenging projects
- Hands-on experience with microservices architecture
- Professional growth opportunities
- Office right next to the Poshtova Ploshcha metro station