5 ноября 2021

Java Developer

Киев, удаленно

FORM is looking for an experienced Java developer who would be involved in the data collection centered project from opportunity assessment (providing estimations of the development effort) to project execution and partner closely with the top-level development team.

— 3+ years of experience as a Java Software Engineer
— Java 8+ deep knowledge
— Spring 4+ deep knowledge
— Experience with server-side REST API endpoint development in java
— Experience or knowledge about CI (TeamCity)/CD
— Understanding of scalable web applications architecture concepts and approaches
— Experience with Relational Databases and JPA (Hibernate)
— Intermediate and above level of English

— Development of modules for high loaded system
— Implementation of custom solutions using top technologies
— Integration with external and internal-company services, support for the existing services
— Development of code for custom features, fix bugs and make improvements to existing code
— Write unit and integration tests

Tech stack:
— We use Java 11, Spring 5+
— We have Continuous Integration with TeamCity
— We follow the Git-Flow branching approach
— We write Unit tests
— We have automated UI tests written by QAs


— Health insurance
— Competitive income offer and performance-based income review
— Opportunity to take part in monolith to microservices migration, application dockerization, and cloud migration
— Complex and non-trivial tasks
— Opportunities for professional growth
— Open-minded team that is always ready to help
— Leadership that sets goals and judges by results
— Family-like team
— Convenient location (city center, few minutes from a subway station) or remote cooperation