Java Fullstack Developer
Offer description
• Position: Java Fullstack Developer
• Location: hybrid, once a week from the client's office in Warsaw or Poznań
• Start date: June 1, 2026
• Form of cooperation: B2B with ITFS, long-term cooperation
• Rate: PLN 120-140 net + VAT/h
• Working hours: standard (8:00 AM - 4:00 PM)
• Client: banking industry
• Recruitment process: phone call with ITFS (approx. 20 min.) → technical interview with the Client's Tech Leader → decision making
• Location: hybrid, once a week from the client's office in Warsaw or Poznań
• Start date: June 1, 2026
• Form of cooperation: B2B with ITFS, long-term cooperation
• Rate: PLN 120-140 net + VAT/h
• Working hours: standard (8:00 AM - 4:00 PM)
• Client: banking industry
• Recruitment process: phone call with ITFS (approx. 20 min.) → technical interview with the Client's Tech Leader → decision making
Scope of responsibilities
• Design and development of web applications in Java (backend) and React using the frontend framework.
• Creating and integrating APIs (REST), maintaining databases, and ensuring application performance and security.
• Collaborating with the team (testers, DevOps, UX) on system implementation, testing, and maintenance.
Sought-after competences
• Frontend knowledge: React
• Experience in building web applications with conversational elements (chat): response streaming, conversation history, user feedback, presentation of sources/justifications
• Backend experience: Java – design and development of API services
• Basic knowledge of working with BigQuery/SQL
• Ability to design ergonomic UI for data: tables, charts, drilldown, export results
• Teamwork experience: Git, code review, quality standards, documentation, testing (unit/integration/e2e)
• Experience in a production environment: CI/CD, monitoring/logging, incident response
• Willingness to collaborate with AI Engineers and data teams (API contracts, data formats, validations, cost constraints)
Preferred:
• Knowledge of semantic/metrics layer solutions - semantic layer, caching, pre-aggregations, metrics governance
• Knowledge of "conversational analytics" tools / product patterns for "chat with data": citations, "show SQL", explore vs. answer modes, trust scoring
• Knowledge of UI and data-viz libraries
• Knowledge of GCP: Cloud Run, Pub/Sub
• Basics of containerization and implementation: Docker/Kubernetes
• Experience in a regulated environment (banking): audit, compliance, data classification, security processes
• Experience in building web applications with conversational elements (chat): response streaming, conversation history, user feedback, presentation of sources/justifications
• Backend experience: Java – design and development of API services
• Basic knowledge of working with BigQuery/SQL
• Ability to design ergonomic UI for data: tables, charts, drilldown, export results
• Teamwork experience: Git, code review, quality standards, documentation, testing (unit/integration/e2e)
• Experience in a production environment: CI/CD, monitoring/logging, incident response
• Willingness to collaborate with AI Engineers and data teams (API contracts, data formats, validations, cost constraints)
Preferred:
• Knowledge of semantic/metrics layer solutions - semantic layer, caching, pre-aggregations, metrics governance
• Knowledge of "conversational analytics" tools / product patterns for "chat with data": citations, "show SQL", explore vs. answer modes, trust scoring
• Knowledge of UI and data-viz libraries
• Knowledge of GCP: Cloud Run, Pub/Sub
• Basics of containerization and implementation: Docker/Kubernetes
• Experience in a regulated environment (banking): audit, compliance, data classification, security processes
We offer
- Transparent terms of cooperation
- Long-term cooperation
- Opportunity to work on a development project
- Optional benefits (co-financing for Enel-med and Multisport healthcare packages, and a basic accounting package – free for up to three invoices per month)