Project Description
The application consists of 2 parts. First part is a strong back-end application that gathers information regarding changes of financial data in multiple integrational system, processes it, transforms it and saves into global MongoDB database. Second part is a client-oriented web-application that allows clients to perform searches (both custom and strong-typed) on the above-mentioned MongoDB.
Responsibilities
– Identify potential problem areas
– Perform testing of distributed applications
– Automate tests with Spec2 based on Docker/OpenShift environment
– Execute, configure and analyze results of Jobs Jenkins
– Communicate with distributed team members
– Participate in daily standup meetings
Skills
Must have
– Willingness to learn Scala
– Upper-intermediate command of English
– Good communication skills
– Experience of agile software development and testing methods
– Identifying the root cause of faults or problems
– Experience with manual and automated testing of backend applications
– Linux shell experience
– Java, Jenkins, JIRA, GIT, knowledge
Nice to have
– Scala experience
– REST/WebSockets performance testing
– NoSQL experience (MongoDB)
– understanding of Docker/Kubernetes/OpenShift
– understanding of Apache Storm, Akka, Flink frameworks
– understanding JMS (Tibco EMS)
– understanding JVM memory model and GC optimization for high-load systems
Languages
English: B2 Upper Intermediate
Seniority
Senior
Relocation package
If needed, we can help you with relocation process. Click here for more information.
APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.