• at least 5 years of experience in industry of software development (well understanding of java multithreading/collections/patterns must have)
• at least 3 years of experience as software developer on web projects
• good experience with at least 2 of our major technologies: Spring, Activiti/Camunda BPM, Kafka, Drools, Angular
• candidate should write code on daily basis
• up-to-date overview of modern software development tools and techniques
• good knowledge of SQL
• experience in developing microservice applications; understanding of CQRS and event sourcing is a big plus
• An exciting and challenging job in a dynamic team
• An opportunity to be innovative and to learn
• High salary and attractive compensation package
• write good and well-tested code in Java
• evaluate and adopt new development tools, libraries and approaches to improve delivery quality
• perform peer code review of project codebase changes
• development environment support
We are building custom workflow tool for global financial institution with configurable business processes and business rules in investment business domain. It will include configuration studio exposed for users and execution engine to run configured rules and processes. Solution is being built from scratch and you will be able to participate in design and development of the brand new product.
Our team is located in Kiev and participates in the full delivery cycle.
Technology stack includes Java 8, Spring (Core, Boot), Angular, MongoDB, Kafka, Activiti BPM, Drools.