Lead Backend Engineer with AI/ML skills

GFT Technologies Poland

Kraków

Hybrid

PLN 260,000 - 360,000

Full time

2 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Hybrid work in Kraków office

Job summary

GFT Technologies Poland seeks an experienced software engineer to design, develop, and support Java microservices in a large-scale enterprise transformation. You will work with architects, QA, SRE, and platform teams to deliver secure, scalable solutions in a regulated environment.

You will contribute to CI/CD, testing, and non-functional requirements while applying GenAI development practices. The role emphasizes collaboration, security, and governance across delivery teams in Kraków.

Qualifications

  • 8+ years of professional software engineering in enterprise environments.
  • Strong hands-on Python development in enterprise-scale environments.
  • Good practical knowledge of Java and experience with Java microservices based on Spring Boot.
  • Experience with Oracle or PostgreSQL databases, schema design and optimization.
  • Experience with CI/CD pipelines and quality gates (Jenkins or GitLab).
  • Understanding of REST APIs, messaging, event-driven architectures and integration patterns.
  • Familiarity with GenAI tools and AI governance concepts is a plus.
  • Leadership experience and collaboration skills.

Responsibilities

  • Build, test, release, and support Java microservices and related components.
  • Contribute to solution design and integration patterns aligned with target architecture and non-functional requirements.
  • Identify and help resolve technical risks, dependencies, and delivery blockers.
  • Follow and contribute to engineering standards, CI/CD practices, and quality controls.
  • Deliver robust unit, integration, and contract testing.
  • Participate in design reviews, code reviews, and security reviews.
  • Use AI-assisted engineering tools while maintaining security, quality, and governance standards.
  • Apply GenAI development practices including LLM usage, RAG concepts, and agent-based workflows.
  • Build production-ready services with strong observability and operational readiness.
  • Support release activities, integrations, and environment readiness.
  • Collaborate with engineering, architecture, QA, platform, and operations teams.
  • Contribute to continuous improvement initiatives and engineering excellence.

Skills

Java
Spring Boot
Python
Azure
CI/CD
SQL
JUnit
Mockito
Testcontainers
REST APIs
Event-driven architecture
GenAI
Security
Leadership

Tools

JUnit
Mockito
Testcontainers
GitLab
Jenkins

Job description

You will join a large-scale enterprise transformation initiative focused on modernizing and enhancing critical business applications. In this role, you will design, develop, integrate, and support enterprise-grade Java microservices while contributing to an AI-enabled software development lifecycle. You will work closely with architects, Tech Leads, QA, SRE, and platform teams to deliver secure, scalable, and resilient solutions in a complex, highly regulated environment.

  • Build, test, release, and support Java microservices and related components
  • Contribute to solution design and integration patterns aligned with target architecture and non-functional requirements
  • Identify and help resolve technical risks, dependencies, and delivery blockers
  • Follow and contribute to engineering standards, CI/CD practices, and quality controls
  • Deliver robust unit, integration, and contract testing
  • Participate in design reviews, code reviews, and security reviews
  • Use AI-assisted engineering tools while maintaining security, quality, and governance standards
  • Apply GenAI development practices including LLM usage, RAG concepts, and agent-based workflows
  • Build production-ready services with strong observability and operational readiness
  • Support release activities, integrations, and environment readiness
  • Collaborate with engineering, architecture, QA, platform, and operations teams
  • Contribute to continuous improvement initiatives and engineering excellence
  • At least 8 years of professional software engineering experience
  • Strong hands-on experience with Python development in enterprise-scale environments
  • Good practical knowledge of Java and experience working with Java microservices based on Spring Boot
  • Experience working in enterprise-scale environments
  • Strong knowledge of Oracle or PostgreSQL databases
  • Experience with schema design, performance optimization, and transactional systems
  • Strong unit and integration testing experience using tools such as JUnit, Mockito, and Testcontainers
  • Experience with API and contract testing
  • Hands-on experience with Azure cloud services
  • Experience with CI/CD pipelines and quality gates
  • Knowledge of Jenkins or GitLab
  • Understanding of Sonar, SAST, DAST, and dependency scanning
  • Strong understanding of REST APIs, messaging, event-driven architectures, and integration patterns
  • Experience contributing to technical design decisions and architectural discussions
  • Leadership experience and strong collaboration skills
  • Practical exposure to GenAI tools and software engineering use cases
  • Understanding of LLM concepts, RAG patterns, AI governance, and engineering controls
  • Knowledge of secure coding practices and security-by-design principles

Nice to have

  • Experience in financial services or other highly regulated industries
  • Knowledge of containers and Kubernetes
  • Exposure to service mesh technologies
  • Experience with observability platforms, logging, metrics, and tracing
  • Experience with performance engineering and resilience testing
  • Previous experience implementing AI-enabled SDLC practices
  • Hands-on experience building RAG solutions or integrating GenAI capabilities
  • Experience with prompt engineering, evaluation frameworks, or AI governance controls

We offer

  • Hybrid work in our client's office (Kraków) 6-8 days a month
  • Working in a highly experienced and dedicated team
  • Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer (Python&Java) with AI/ML skills
Senior Backend Engineer (Python&Java) with AI/ML skills

GFT Technologies Poland • Kraków

Hybrid
PLN 240,000 - 420,000
Medical package
Sport benefits
Lunch subsidy
+1
Expert Backend Engineer (Python&Java) with AI/ML skills
Expert Backend Engineer (Python&Java) with AI/ML skills

GFT Technologies Poland • Kraków

Hybrid
PLN 180,000 - 280,000
Hybrid work arrangement (Kraków office
Medical insurance
Sport benefits
+2
Lead Backend Engineer with AI/ML skills
Lead Backend Engineer with AI/ML skills

GFT TECHNOLOGIES SE • Kraków

Hybrid
PLN 23,000 - 35,000
Hybrid Kraków office
Training & certifications
Medical & life insurance
+1
Lead Backend Consultant with AI/ML skills
Lead Backend Consultant with AI/ML skills

GFT TECHNOLOGIES SE • Kraków

On-site
PLN 276,000 - 365,000
Manager of AI Engineering
Manager of AI Engineering

Galderma Services Poland sp. z o.o. • Kraków

Hybrid
PLN 120,000 - 150,000
Competitive compensation with bonus structure
Hybrid work culture
Personalized career path
+2
AI Engineer
AI Engineer

GFT TECHNOLOGIES SE • Województwo małopolskie

Hybrid
Medical insurance
Lunch subsidy
Sports benefits
+3
Senior Backend Engineer (Python&Java) with AI/ML skills
Senior Backend Engineer (Python&Java) with AI/ML skills

GFT TECHNOLOGIES SE • Kraków

Hybrid
PLN 163,000 - 249,000
Expert Backend Engineer (Python&Java) with AI/ML skills
Expert Backend Engineer (Python&Java) with AI/ML skills

GFT TECHNOLOGIES SE • Kraków

Hybrid
PLN 194,000 - 298,000
Hybrid work
Medical insurance
Lunch subsidy
+2
Senior Backend Consultant (Python&Java) with AI/ML skills
Senior Backend Consultant (Python&Java) with AI/ML skills

GFT TECHNOLOGIES SE • Kraków

Hybrid
PLN 172,000 - 220,000
Senior AI & Agentic Systems Engineer (Java)
Senior AI & Agentic Systems Engineer (Java)

EPAM Systems • Wrocław

Hybrid
PLN 210,000 - 320,000
Hybrid work model
Work abroad up to 60 days annually
Relocation opportunities
+2