• 4+ years of Java development experience
• Strong knowledge of Java SE 8, Java EE
• Deep understanding of Computer Science fundamentals: OOP and OOD, design patterns, , applications programming and multithreading programming
• Strong knowledge of Spring framework (Core, MVC, Security )
• Experience with RESTful API
• Experience with build & deployment tools (Jenkins, Maven, Gradle)
• Experience writing tests (JUnit 5, Spring Boot test, Mockito)
• Experience with SQL and NoSQL databases
• Experienced in coding best practices
• Understanding of SOLID principles
• Ability to write extendable, maintainable solutions
• Willing and able to participate in code reviews with team members, comfortable accepting constructive criticism as well as offering it
• Strong communication and persuasion skills
• Strong analytical and problem-solving skills
• Intermediate and higher English
• Java SE
• DevOps experience (Docker, deployment, server and repository management)
• Practical experience with responsive/mobile design Angular
• Experience developing large scale distributed systems from scratch
• Engaging and challenging work in a dynamically developing company
• Personal and professional growth
• Exciting projects involving newest technologies
• Friendly and engaging professional Team
• Сompetitive compensation package
• Modern and comfortable office facilities
• Flexible working hours
• 20 paid workdays of vacation per year
• Loyalty vacation program
• English courses
• English Speaking Club with native speaker
• Specialized on-line library
• Subsidized participation in trainings & conferences
• Free tea, coffee, milk, fruits & cookies
• On-site snacks
• Partially subsidized medical insurance
• 50% subsidized gym
• Free office massage
• On-site exercise equipment
• Leisure zone
• Free car & bicycle parking
• Corporate social activities
• Membership in IT Cluster
Complex event processing project is a remote analysis system. The system helps to detect potential error risks. For more detailed information, please, do not hesitate to contact our HR via email!