Join us, and architect solutions that power real-time data!
Kraków - based opportunity with hybrid work model (1 day/week in the office).
As a Java Engineer, you will be working for our client, a global financial organization currently undergoing a significant digital transformation within its Treasury and Finance IT departments. The client is building a unified, strategic platform designed to consolidate legacy systems and support high-impact use cases such as regulatory reporting, risk metrics, and data processing. You will be joining an agile development environment focused on modernizing infrastructure through microservices, cloud-native tools, and scalable data solutions that will empower the Treasury business to make faster and more informed decisions.
Your main responsibilities:
- Developing backend services using Java within a microservices architecture
- Collaborating with agile teams to integrate new use cases into the platform
- Assisting junior developers in understanding architecture and methodologies
- Designing and presenting high-level architecture ideas for seamless integration
- Deploying and managing services on Kubernetes clusters
- Working with data streaming and orchestration tools such as Flink and Airflow
- Interacting with databases including Postgres and Clickhouse
- Supporting rapid development pods across different project phases
- Ensuring platform scalability and performance through clean code and best practices
- Collaborating with cross-functional teams to meet business and technical goals
You're ideal for this role if you have:
- Proven hands-on experience as a Java developer
- Strong knowledge of microservices architecture and deployment strategies
- Experience working with Kubernetes for container orchestration
- Familiarity with stream processing tools like Flink
- Understanding of Airflow for workflow automation
- Proficiency with relational and analytical databases (Postgres, Clickhouse)
- Ability to work in fast-paced, agile development environments
- Strong communication and mentoring skills
- Experience contributing to design and architectural decisions
- A proactive mindset and ownership over code quality and delivery
- Knowledge of messaging systems such as Kafka or Pub/Sub
It is a strong plus if you have:
- Experience with Python for scripting or automation
- Familiarity with OPAS or entitlement management solutions
- Understanding of data warehousing principles and best practices
We offer you:
ITDS Business Consultants is involved in many various, innovative and professional IT projects for international companies in the financial industry in Europe. We offer an environment for professional, ambitious, and driven people. The offer includes:
- 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
- Access to attractive Medical Package
- Access to Multisport Program
- Access to Pluralsight
Internal job number #6843
📌 You can report violations in accordance with ITDS’s Whistleblower Procedure available here.