Senior Java Developer
OFFER DETAILS:
Industry: Banking
Location: Warsaw / Gdańsk / Łódź
Work model: Hybrid – 3 days per week in the office required
Rate: up to 160 PLN/hour net + VAT
Contract type: B2B
Overview:
The Senior Java Developer role focuses on the development and maintenance of backend services in the Credit Data Sourcing domain. This position requires strong involvement in data flows, integrations, and business logic, along with close collaboration with Business Analysts, Product Owners, and other stakeholders. The role also includes participating in production support and incident resolution.
Main Responsibilities:
Design, develop, and maintain Java-based microservices.
Implement and optimize data flows and integrations between systems.
Collaborate with analysts on user stories, acceptance criteria, and solution design.
Translate business requirements into scalable technical solutions.
Support incident analysis and troubleshooting including logs and root cause analysis.
Contribute to refinement sessions and technical design discussions.
Ensure high-quality code, testing, and performance.
Key Requirements:
Experience in data flows and data sourcing systems.
Experience in integration-heavy environments.
Ability to understand end-to-end data flow across systems.
Ability to analyze impact of changes on upstream/downstream systems.
Experience in the financial/credit domain is advantageous.
Strong analytical and problem-solving skills.
Good communication with both technical and business stakeholders.
Ownership mindset and responsibility for delivery.
Comfortable working in complex, distributed systems.
Nice to Have:
Experience with frontend frameworks like Angular or React.
Experience in credit risk and banking systems.
Experience with event-driven architectures.
Performance tuning in data-heavy systems.
Other Details:
This position is based in Poland, specifically in Gdańsk, Warsaw, or Łódź. The role operates within an Agile/Scrum team environment, emphasizing close collaboration and regular alignment around releases. Ideal candidates will thrive in a dynamic, interdisciplinary setting.
Senior Java Developer
Senior Java Developer