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.
Must have:
Over 4 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 regular review
Medical Insurance after 3 months’ probation period (can be used in Ukraine)
Vacation (up to 20 working days)
Paid sick leaves (10 working days)
National Holidays as paid time off (11 days)
Online English courses
Accountant assistance and legal support
Flexible working schedule, remote
Fully-equipped perfect office space located in the city center (ready for work in blackouts)
Direct cooperation with the customer
Dynamic environment with a low level of bureaucracy and great team spirit