findev
Java developer (middle)
15 ч. назад
ПольшаГрузияСербия+4MiddleHybridC1
javamultithreadingkafkapostgresmysqloraclepython
We are looking for a Java Developer to lead the design, development, and maintenance of a Cash Management system platform rebuild across multiple countries.
About the product
- It is a Cash Management system designed to deliver precise cash ladders to all teams within the organization.
- It empowers the Short Term Desk by enabling efficient order raising and serves as the official source for cash ladders.
- ECHO supports short-term trading, FX maintenance and collateral management.
- We are planning a significant qualitative re-build of the platform, modernizing its architecture and underlying technologies.
Responsibilities
- You will lead the design, development, and maintenance of the platform rebuild
- You will be clarifying and challenging provided requirements coming from PO/BA and users.
- You will be defending your proposal to your teammates, ensuring that solution is ready to handle various types of issues/exceptional scenarios.
- You will be providing L2/L3 support for a product you are building
- Develop and maintain automated tests in Java.
- Design new test cases based on functional and non-functional requirements.
- Perform functional, regression, and integration testing (including upstream and downstream systems).
- Investigate discrepancies uncovered during regression testing.
- Support and maintain testing environments.
- Collaborate with stakeholders, developers, business analysts, fellow QA engineers, and support teams
Requirements
- Bachelor's degree in Computer Science or similar
- 6+ years of Java programming (Java Core + multithreading).
- Experience with Kafka and/or other real-time messaging systems.
- Ability to work well independently and in cross-functional teams.
- Experience with recovery mechanisms and exception management.
- Strong analytical ability to learn independently from code / reverse engineering.
- Experience with database systems such as Postgres, MySql or Oracle.
- Experience with Python.
- AI experience
- Fluent English
Conditions
- Flexible work setup: remote model (Poland, Serbia, Georgia, Spain, Portugal, Armenia) or hybrid if desired (Poland, Cyprus)
- Health insurance coverage for those based in Poland and Cyprus
- 50% coverage of health insurance for spouses and children in Poland and Cyprus
- 24 days of paid vacation.
- 10 days of paid sick leave.
- 50% reimbursement for professional training, education, conferences.
- Work alongside a highly professional team.
- Engaging teambuilding events and activities.
- In case of relocation to Poland or Cyprus, we offer:
- Flight tickets, accommodation rent for 1st month for our relocated employee and his/her official family.
- Support in visa application and issue process, entry permit and residence permit processing.