The company is looking for a talented software engineer, a problem solver, which interested in technologies and development of high quality innovative solutions for complex tasks.
Required skills:
1. Java fundamentals, OOP, Concurrency
2. Desire to improve skills
3. Passion to technologies
Will be a plus, not required:
1. Computer Science knowledge: Algorithms, Data structures, Performance, etc.
2. Written English.
3. Interest in modern software and hardware technologies and frameworks.
4. Web basics: JS, Services, etc.
5. UI/UX fundamentals.
Responsibilities
Development of a web application, similar to our main desktop Java application
Bugs fixing
Performance optimization
Development of solutions that require algorithmic skills and innovative thinking
Development of automatic tests, especially stress tests.