Develop, modify, and optimize sales system components using Java and Python.
Collaborate in testing, analyzing, and implementing new features within the product lifecycle.
Enhance system integration with local and global banking platforms using Java, RabbitMQ, and Kafka.
Prepare detailed technical documentation for system changes and development processes.
Build and maintain a cohesive and scalable system architecture.
Ensure the stability and security of system integrations and data exchanges.
Our requirements
Over 7 years of experience in Java development, with strong knowledge of sales systems or banking solutions.
Expertise in Java, Spring, Oracle databases, and RabbitMQ.
Working knowledge of Python and PostgreSQL.
Experience with Kafka and system integration projects.
Good command of Polish and communicative English.
Polish (good command)
English (communicative)
Optional
Certifications related to Java or system architecture.
Experience in financial or banking environments.
What we offer
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment