Senior Java Engineer (Kyiv, Warsaw, Tbilisi)
We are looking for a high-performance Senior Java Engineer for our client – a world leader in e-commerce and financial services.
Project – a super-app and an all-in-one platform for everything communications-based, with many different business and financial services, including payment solutions for users to make transfers, purchases, and much more!
You will contribute to developing and maintaining a high-traffic platform handling over 1 billion messages daily, along with numerous scalable services, ensuring its fast and reliable performance.
Requirements:
- Over 7 years of experience in server-side development with Java
- Advanced expertise in Java, including frameworks, libraries, and experience with asynchronous and reactive frameworks like Vert.x, RxJava, and Akka
- Strong proficiency in unit testing frameworks and mocking techniques
- Solid understanding of cloud technologies and experience working in cloud environments
- Familiarity with C++ programming
- Hands-on experience with large-scale NoSQL databases such as Couchbase and MongoDB
- Skilled in developing microservices using Docker and Kubernetes
- Experience working within the Agile methodology
- Committed to continuous learning and skill improvement
- Fluent in spoken and written English, with the ability to handle interviews in English
Good to have:
- Advanced knowledge of C++
- Experience with other server-side languages such as node.js, go, python
Responsibilities:
- Plan, design, develop, and maintain high-availability Java applications capable of handling high-volume, low-latency operations
- Define application objectives and ensure alignment with functional requirements
- Ensure application designs align with overall business goals and strategies
- Drive continuous improvement by exploring new technologies, evaluating alternatives, and presenting solutions for architectural review
- Collaborate closely with Product and Architecture teams in a highly motivated environment to deliver large, mission-critical systems
We offer:
- Competitive salary with the regular review
- Vacation (up to 20 working days)
- Paid sick leaves (10 working days)
- National Holidays as paid time off
- Flexible working schedule, remote format
- Direct cooperation with the customer
- Dynamic environment with low level of bureaucracy and great team spirit
- Challenging projects in diverse business domains and a variety of tech stacks
- Communication with Top/Senior level specialists to strengthen your hard skills
- Online teambuildings
Dear ,
Thank you for applying for the position at nCube. Your application has been successfully received and is currently under review by our recruitment team. We will be in touch soon to discuss your application further and to outline the next steps if your skills and expertise are a match with the requirements. In the meantime, feel free to browse our Company Blog for the latest updates and insights.
Looking forward to connecting with you soon!
Best regards,
nCube Recruitment Team