— BS/MS degree in Computer science or equivalent
— 5+ years of commercial Java development experience
— Understanding of OOP, OO Design Patterns, SOA, Microservices
— Deep knowledge of Java Core, Concurrency
— Experience of using Spring Boot 2.0 and Spring Cloud
— Knowledge of JDBC Template/JPA, Postgres 10
— Experience of using Docker
— Experience of usage AWS as deployment platform
— Technical documentation writing skills
— Understanding of SDLC for main development models
— Well-developed communication and team-working skills
— Team management and leadership experience
— Upper-intermediate level of English
— Experience with Feign
— Friendly and highly professional teams
— Flexible working hours with no overtimes
— Regular performance reviews
— Comfortable office facilities (kitchens, gym, sport activities, yoga, lounge rooms, coffee machines etc.)
— Fully paid English classes (twice per week) with own English teachers
— 20 working days of annual paid vacation
— Christmas holidays
— Paid sick-leaves
— Medical insurance
— Incentives (marriage, childbirth)
— Bonuses for internal training delivery
— Team buildings for each project team and corporate events
— Guide team development efforts towards successful project delivery.
— Research and evaluate technical options
— Directly communicate with customer support engineers and customer representatives
— Deployment, integration into existing infrastructure
— Provide scalability improvements
— Participate in algorithms generalization
— Collaborate with other R&D, QA, PM both on Lohika and customer side
— Suggest technical and functional improvements to add value to the product
— Be technical mentor for less experienced team members
While working on this project you will be involved in development, maintenance, deployment and monitoring of online document workflow solution and online tender / bidding platform that is based on microservices architecture and heavily relies on Amazon Web Services.