Who we are
WorkFusion is a software robots company. We use AI to help large companies do with technology what they did before with people.
• 3rd among Top 10 FinTech Companies to Watch in the World
• 2015, 2016 SIIA CODIE Award winner
• 2016 Gartner Cool Vendor in Smart Machines
• Highest in Vision and Capability for RPA according to Everest Group
• Forrester top 10 hot AI Technologies
What we do
WorkFusion creates technology that makes economies work. The rapid rise of AI and automation, along with the changing roles of people in the workforce, have created both complexity and opportunity for individuals, businesses and entire countries. Our company’s purpose is to reduce this complexity and help our customers exploit the opportunity through products that pair people with intelligent software robots.
WorkFusion is headquartered on Wall Street in New York City with teams throughout the U.S., Europe and Asia.
WorkFusion is seeking a Senior Java Engineer to join our Product team in Minsk. The position will involve applying practical skills to build and maintain business process and machine learning platform.
You will be working on next generation data infrastructure, supporting new functionalities on existing platform, creating prototypes and proof of concepts for the selected solutions. Developing our platform presents many technical challenges in the areas of business process modeling, large-scale data processing and enterprise grade solutions and integrations.
Despite the code a WorkFusion developer is also contributing to training materials, taking full responsibility for features and communicating with users and stakeholders. Continuous improvement is the unavoidable part of company culture.
• Write efficient java code using Spring and Hibernate technologies
• Develop REST API with embedded documentation
• Refactor existing solutions to make testable and faster APis/Services
• Create Unit/IT tests using Junit, Mockito, MockMVC, Powermock, etc
• Bug fixing and covering with tests existing code-base
• Understand and improve solution in BPM-related area
• Expert in Java with 5+ years of production experience
• Good knowledge of Computer Science fundamentals
• Experience in designing complex components from scratch
• Hands-on experience in tuning solutions to improve performance
• Deep knowledge of Spring, Java Core, REST API design
• Familiarity with Hibernate , Java EE, SQL (MySQL, Postgres)
• English writing B1+, speaking A2+
• Understanding of Solution Architecture principles, Code Quality best practices, Design patterns
• Troubleshooting and root cause analysis experience
• Smartest people in the industry and the most interesting product on Belarusian market
• Comfortable working environment and ample workspace in modern separate office building with a private parking lot
• Competitive salary and participation in the shares of the company (stock options)
• Comprehensive social benefits package, including:
o Health insurance covering all the best med centers for you and your family
o Sport expenses compensation
o Fresh fruit in the office
o Professional and English trainings
o Team activities
o 100% paid sick leave and 25-day paid vacation
o 20% of working time you can spend on innovation and improvements
To apply please submit your cover letter and resume to email@example.com
Требования к кандидату
- Опыт: 5 лет
- Технологии: J2EE platform, java, Spring, algorithms, sql
- Иностранные языки: Английский — Upper Intermediate
- Дополнительно: Принимаются заявки от иногородних (при условии переезда), возможны командировки