Senior Java Developer (offline)
- Deep knowledge (Java Core, multithreading);
- Strong awareness of current web development standards and frameworks (e.g. Spring Framework);
- Experience with messaging systems (JMS, xMQ, Kafka);
- A mastery of object-oriented design, design patterns, and software design best practices;
- Familiarity with agile and XP practices;
- Desire to write tests;
- Experience leading the design, development, delivery, and support of technically complex software products;
- Proficiency at understanding an existing codebase, learning from it, and documenting/explaining when needed;
- English β intermediate+.
Nice to have:
- NoSQL database experience (we use Aerospike, Redis);
- Deep knowledge of concurrency, resiliency, caching;
- Experience with Groovy and other dynamic languages (Groovy, Python, Ruby, Clojure);
- Experience using test-driven development;
- Expertise in building highly scalable, fault-tolerant, distributed services is an advantage.
The job ad is no longer active
Job unpublished on
18 March 2021
Look at the current jobs Java Kyiv→
Similar jobs
Middle Java Developer at Delasport
Ukraine
Java Engineer for OTP Bank UA at OTP Bank UA π¦
Ukraine
Middle Java Developer at Delasport
Ukraine
All jobs Java Kyiv All jobs TheSearchers