Position: Java Sustaining Engineer
Company: Coherent Solutions
Category: Java
Experience required: 3y
English level: upper
Published: 2022-05-01T00:00:00+03:00

The client is the market leader in contact center robotic process automation (RPA). The patented platform delivers a proven approach for automating currently manual management processes. Through automation, it enables contact centers to effectively reduce costs and increase employee engagement in industries including financial services, telecommunications, insurance and healthcare. 
The Sustaining Engineer is responsible for researching and resolving problems and issues in conjunction with the Platform.  The Engineers will be required to interface with other team members and customers.  Sustaining Engineering will be an escalation point for Technical Support and Project Services. 

**Job requirements:**
4+ years of experience in code development.
Strong practical knowledge of the following technologies used by the solution:
Java and Spring Framework
Firm grasp of multi-threading concepts
SQL Queries and tuning of queries along with indexes
RDMS (SQL Server, MariaDB)
C# and .NET framework
Analytical and Troubleshooting abilities as well as the ability to efficiently learn new technologies
Skills Strongly desired
Knowledge and understanding of the third-party technologies utilizes.
AMQ
Redis
Nifi
Flink
Hadoop
UI Knowledge of Angular, Angular 2 or React

**Competencies:**
• The desire to solve problems and the strong analytical ability to dive in and grasp the underlying concepts in complex information, identify root causes of problems and formulate solutions based on a synthesis of information.
• The ability to gather, consider, and evaluate all relevant information to make logical conclusions before taking action.
• The willingness to take a lead role in improving and enhancing the product and propose mitigation strategies to prevent to future problems. An individual who is willing to take the initiative and to get things done and seek out additional responsibilities.
• Ability to rapidly learn and apply knowledge of new technologies.
• The ability to effectively manage concurrent work.
• Ability to engage and build strong relationships and work effectively with a distributed workforce across the key stakeholder groups of Sustaining Engineering.
 

Join us!