Position: Senior Java Engineer/Team Lead
Company: KUZNITSA
Category: Other
Experience required: 1y

Senior Java Engineer/Team Lead
Allocation: full-time 
Location: office or remote 
Rate: up to $5500 - 6000

Scope of Work:  
Working on the core transactional system  
Working on new microservices for data connectivity 

Requirements:  
6+ years experience in backend development in Java  
Experience with design and consumption of REST-based APIs  
Experience with non-relational databases  
Familiar with IT security concepts and best practices  
Experience in test-driven development  
Working experience in agile environments  
Experience or interest in Machine Learning/Data architecture  
Familiarity with microservices architectures  Experience with Docker  
Upper-intermediate/Advanced in English 

Advantage:  
Experience with Vert.x a huge plus 
Experience in building reactive event-based systems is a big plus  
Experience in financial software is a big plus  
Experience in DevOps methodology (Knowledge of Ansible is a big plus)