Find a jobRecruiters

B2B Project: Senior Java Developer

Exclusive opportunity

Onsite

B2B Project: Senior Java Developer

Hays

B2B Project: Senior Java Developer

Skills

MongoDBData MiningJavaMicroservicesSpring BootMicrosoft Azure Cosmos DBGitLabAIGitHubKubernetesAzure

7 days ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Location:

Kraków, Poland

Work mode:

Onsite

Published on:

12 October 2026

What they need


Hays IT Contracting is a cooperation based on B2B rules. We connect IT specialists with the most interesting, technological projects on the market. For our client, a global organization developing large-scale client onboarding systems and new AI-enabled integrations, we are currently looking for a Specialist for the position of Senior Java Developer.

  • Service delivery model: Hybrid, Kraków or Wrocław
  • Rate: 160 - 190 PLN/h net (+ VAT)
  • Start Date: ASAP
  • Cooperation: Initial 12-month contract, with possibility of extension
  • Cooperation type: B2B, through Hays Poland
  • Language: English B2/C1

Project Description:

The project focuses on the development and consolidation of large-scale systems supporting client onboarding processes. An important part of the initiative involves new AI-related integrations, including data extraction from documents and Human-in-the-Loop solutions. This scope is intended for an experienced Senior Software Engineer who can independently take ownership of larger technical topics, from initial analysis and high-level design through discussions with architects and other project teams to implementation.

Technology Environment:

  • Java 11+
  • Spring Boot
  • Microservices
  • Java Reactive Programming / Spring WebFlux
  • Azure
  • Kubernetes
  • GitLab CI/CD
  • Agentic LLMs
  • GitHub Copilot

Scope of services:

  • Develop backend applications using Java and microservices architectures.
  • Design technical solutions and communication patterns between distributed services.
  • Contribute to integrations involving a large number of systems.
  • Independently handle larger technical topics, from analysis and high-level design through implementation.
  • Collaborate with architects, developers and other project teams to define and deliver appropriate technical solutions.
  • Maintain high code quality based on SOLID and Clean Code principles.
  • Perform code reviews and contribute to the quality and maintainability of a large codebase.
  • Work with Azure, Kubernetes, CI/CD pipelines and GitLab.
  • Use AI-based development tools and agents, including GitHub Copilot, as part of the development process.

Required competencies:

  • 8+ years of enterprise-level application development experience.
  • Solid hands-on experience with JVM programming languages, ideally Java 11+ .
  • Strong understanding of software design patterns.
  • Strong practical understanding of distributed microservices architectures , including service-to-service communication patterns and challenges associated with microservices.
  • Experience with relational and document databases.
  • Strong understanding and practical application of engineering best practices, including SOLID and Clean Code .
  • Experience working in Agile environments.
  • Familiarity with cloud-based technologies and Kubernetes .
  • Experience working with CI/CD pipelines , for example GitLab CI/CD.
  • Experience using agentic LLMs to support the software development process.
  • Excellent communication and collaboration skills.
  • Ability to independently analyze technical challenges, design solutions and drive larger technical topics through implementation.
  • Strong hands-on engineering experience, including the ability to analyze existing code, identify issues and explain technical design decisions.
  • English at B2/C1 level .

Nice to Have:

  • Experience with, or willingness to learn, Java Reactive Programming / Spring WebFlux .
  • Experience with NoSQL databases , ideally MongoDB or Cosmos DB.
  • Familiarity with BPMN , for example Flowable.

Cooperation process:

  • Profile and experience review by the Hays team
  • A Hays Recruiter will contact you for a 15-minute conversation about the project and your experience
  • A technical meeting with project representatives (up to 2 stages)
  • Feedback and cooperation proposal
  • Welcome to the project!

The cooperation is carried out between independent businesses (B2B model) and covers the performance of services within the agreed project scope. The Contractor independently organizes and manages the manner in which the services are performed, taking into account the project requirements, security obligations, and the necessary communication with the client. Any information regarding location, availability, or project meetings is provided solely for organizational purposes and shall not be construed as creating an employment relationship, employer-like supervision, or performance of work under the direction or control of the client.

Other offers great for you!

These companies are also looking for great profiles

Wikeys

Senior Full-Stack Developer Java

600

Freelance

Brussels, Belgium

Hybrid

Skills

DockerAngularJavaSpring BootPostgreSQLGitJenkinsSwagger/OpenAPIMavenJPA / HibernateREST APIsMessagingOpenShift / KubernetesBPMN / CMMNDomain Driven Design (DDD)Clean Code / TDDOAuth2

6 months ago

Quick apply

Washington Frank

Java Developer

Freelance

Brussels, Belgium

Hybrid

Skills

JavaLinuxApache

1 month ago

Quick apply

AMRG

Développeur Java Sénior

40 - 50K

Permanent contract

Villeneuve-d'Ascq, France

Onsite

Skills

SQL QueriesReactJava

7 days ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools