Java Developer (middle)
findevПольша и ещё 6 городовУдалённоот 6 летПолная занятость
PythonAIPostgreSQLJavaKafkaMySQLOracleMultithreadingJava CoreCash Management
Описание
This 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. The platform is undergoing a significant qualitative re-build, modernizing its architecture and underlying technologies. You will lead the design, development, and maintenance of the platform rebuild, clarifying and challenging provided requirements, defending your proposals to teammates, and providing L2/L3 support for the product you are building.
Responsibilities
- 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.
We offer
- 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, flight tickets and accommodation rent for 1st month for the relocated employee and his/her official family.
- In case of relocation to Poland or Cyprus, support in visa application and issue process, entry permit and residence permit processing.