Ubique Systems

TRCI-26-04381

Senior Full Stack Engineer (Azure/Databricks, GenAI/LLM)

Contract role in Krakow for a senior full-stack engineer who can own end-to-end delivery: gather requirements from business users, perform business/data analysis, design architecture, build and deploy solutions, and support testing/validation and release. The stack centers on Azure with Databricks/Spark/Delta Lake and strong API/integration work, plus GenAI/LLM application development (e.g., OpenAI APIs) for use cases like summarisation and categorisation. Strong DevOps/CI tooling exposure (GitLab, Docker/registries, Nexus), security (Azure AD SSO/SAML, managed identities, Vault), monitoring (Azure Monitor/Log Analytics), and test automation (Cucumber/JUnit/Mockito, API/E2E testing) are expected.

Position summary

Location
Poland
Workplace
Hybrid
Employment
Contract
Experience
Minimum 5 years and Maximum 10 years
Apply now

Role overview

Why This Role Matters.

Contract role in Krakow for a senior full-stack engineer who can own end-to-end delivery: gather requirements from business users, perform business/data analysis, design architecture, build and deploy solutions, and support testing/validation and release. The stack centers on Azure with Databricks/Spark/Delta Lake and strong API/integration work, plus GenAI/LLM application development (e.g., OpenAI APIs) for use cases like summarisation and categorisation. Strong DevOps/CI tooling exposure (GitLab, Docker/registries, Nexus), security (Azure AD SSO/SAML, managed identities, Vault), monitoring (Azure Monitor/Log Analytics), and test automation (Cucumber/JUnit/Mockito, API/E2E testing) are expected.

Your Impact

Deliver Enterprise Value

Help organisations solve complex business problems through modern technology, consulting expertise and measurable outcomes.

Collaboration

Work Across Teams

Collaborate with consultants, architects, engineers and client stakeholders throughout the project lifecycle.

Growth

Learn Continuously

Gain exposure to enterprise technologies, certifications, mentoring and real-world project experience.

Career Path

Grow With Ubique

Build a long-term consulting career with opportunities to take on greater responsibility and leadership over time.

Responsibilities

What You'll Be Doing.

Every role at Ubique contributes directly to solving meaningful business challenges for our clients.

01

Programming Language: Scala, Java, Spark

02

Tools: Gitlab, Sonar, docker hub, container registry, nexus, Postman, Azure CLI

03

Hosting: Experience with container management platforms like Kubernetes and databricks

04

Data: Storage accounts, PostgreSQL, knowledge on Spark and Data Bricks API,

05

Security: Azure AD (SAML Token based, Single sign-on), Hashi corp Vault, Managed Identities (Service Principals)

06

Monitoring: Log Analytics, Azure Metrics, Azure Monitor,

07

Test Frameworks: Cucumber, Junit, Mockito

08

Tools: Gitlab, Sonar, docker hub, container registry, nexus, Postman

09

Service / API Test: I want to test your endpoints as thoroughly as possible

10

End to End Test: of the integrated system (continuous integration can be a major help here)

11

Solid knowledge of QA methodologies, test planning, system dependencies, and product integration phases

12

Gather requirements directly from business users

Technology stack

Tools & Technologies.

The platforms and technologies you'll use to build modern, enterprise-grade solutions.

01

Python

02

Scala

03

Java

04

Apache Spark

05

Databricks

06

Databricks API

07

Delta Lake

08

Azure

09

Azure CLI

10

Azure Storage Accounts

11

PostgreSQL

12

Kubernetes

13

Docker

14

Docker Hub

15

Container Registry

16

GitLab

17

CI/CD

18

SonarQube

19

Nexus

20

Postman

Requirements

Skills & Experience.

We value curiosity, collaboration and continuous learning. If you don't meet every requirement but believe you can make an impact, we'd still love to hear from you.

Essential

Required Qualifications

Azure cloud (core services and CLI)

Databricks and Spark (including Databricks APIs)

Backend/API development and integration (service/API testing with Postman)

System architecture and design (ability to justify trade-offs)

End-to-end application delivery (requirements to release support)

GenAI/LLM integrations (e.g., OpenAI APIs)

Containerization and registries (Docker Hub/container registry)

Kubernetes (container management platform experience)

CI/CD tooling with GitLab

Build tooling and scripting (Maven/Gradle, Shell)

Test automation frameworks (Cucumber, JUnit, Mockito)

Security on Azure: Azure AD SSO/SAML, managed identities/service principals, HashiCorp Vault

Monitoring/observability on Azure (Azure Monitor, Log Analytics, Azure Metrics)

Infrastructure as Code with ARM templates

Data storage and databases: Azure Storage Accounts, PostgreSQL

Preferred

Nice to Have

Scala

Java

SonarQube

Nexus repository manager

Delta Lake

Power BI

What you'll gain

More Than Just A Job.

We're committed to helping every team member grow professionally, personally and technically while working on meaningful projects.

Global Exposure

Collaborate with international clients and multicultural teams on enterprise programmes.

Continuous Learning

Expand your expertise through mentoring, certifications and hands-on project experience.

Career Growth

Take ownership, develop leadership skills and grow your consulting career over time.

Flexible Working

Hybrid and remote collaboration designed around trust and delivering exceptional outcomes.

People First

Join a supportive culture where collaboration, respect and long-term relationships come first.

Enterprise Projects

Work on meaningful technology initiatives for leading organisations across industries.

Apply

Apply for Senior Full Stack Engineer (Azure/Databricks, GenAI/LLM)

One page, about two minutes. We only ask for what we actually need to have a first conversation.

Your CV

Optional. A line or two is plenty.