Senior Full Stack (Java/React, AI-enabled)

Luxoft

Kraków

On-site

PLN 260,000 - 420,000

Full time

27 hours ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Private Medical & Dental care & Life
Internal Mobility program - rotation

Job summary

Luxoft in Kraków, Poland seeks a Senior Full-Stack Developer (Java + React) to help build an AI-enabled platform for collateral and margin management in investment banking.

You will design back-end services with Java Spring Boot and craft responsive front-ends with React/TypeScript, leveraging GitHub Copilot and LLM APIs to accelerate delivery while maintaining security and quality. Mentorship and architectural input are expected.

Qualifications

  • 8+ years of professional software development experience.
  • Strong hands-on experience with Java (Java 11+) and Spring / Spring Boot.
  • Proven experience delivering full-stack features end to end, from UI to back-end services and the database.
  • Hands-on experience with GitHub Copilot or similar AI coding assistants in daily development.
  • Practical knowledge of generative AI and prompt engineering, including integrating LLM APIs into applications.
  • Familiarity with CI/CD pipelines and Git-based workflows.
  • Excellent problem-solving and communication skills.
  • Familiarity with agile practices (Scrum, Kanban, etc.).
  • Good communication skills and the ability to state requirements clearly to other teams.

Responsibilities

  • Design, develop and maintain scalable back-end services and APIs using Java (Spring Boot).
  • Build responsive, high-performance front-end applications using React and TypeScript.
  • Use AI-assisted development tools such as GitHub Copilot to speed up delivery while keeping quality and security high.
  • Design and integrate generative AI features into business applications, including prompt engineering, LLM integration and evaluation of model outputs.
  • Define and consume RESTful APIs, and communicate requirements and constraints clearly across teams.
  • Advise and guide the team on architecture, design decisions and best practices, including the responsible use of AI tools.
  • Mentor developers and raise the team's technical level through code reviews and pair programming.
  • Translate business and product requirements into robust end-to-end technical solutions.
  • Apply clean code principles and help improve engineering standards, tooling and CI/CD pipelines.
  • Write and maintain automated tests on both front end and back end.
  • Take part in agile ceremonies (Scrum/Kanban), including refinement, planning, reviews and retrospectives.
  • Work with QA, product managers, architects and stakeholders to deliver high-quality work.
  • Support and improve existing applications in a fast-paced, enterprise investment-banking environment.

Skills

Java
Spring Boot
React
TypeScript
AI tooling
CI/CD
Agile methodologies
REST APIs

Tools

GitHub Copilot
LLM APIs
Unix/Linux
JUnit
React Testing Library

Job description

  • Private Medical & Dental care & Life Insurance covered
  • Internal Mobility program - possibility of rotation between projects, locations, accounts
  • ...and more!
Project Description:

We're looking for a senior Full-Stack Developer (Java + React) to join our client's team and help build a new AI-enabled application platform. The team works with modern AI-assisted tools such as GitHub Copilot and generative AI, and cares about clean code, agile methods and high-quality delivery. The client is in the investment banking industry, and the platform supports collateral and margin management.

Responsibilities:
  • Design, develop and maintain scalable back-end services and APIs using Java (Spring Boot)
  • Build responsive, high-performance front-end applications using React and TypeScript
  • Use AI-assisted development tools such as GitHub Copilot to speed up delivery while keeping quality and security high
  • Design and integrate generative AI features into business applications, including prompt engineering, LLM integration and evaluation of model outputs
  • Define and consume RESTful APIs, and communicate requirements and constraints clearly across teams
  • Advise and guide the team on architecture, design decisions and best practices, including the responsible use of AI tools
  • Mentor developers and raise the team's technical level through code reviews and pair programming
  • Translate business and product requirements into robust end-to-end technical solutions
  • Apply clean code principles and help improve engineering standards, tooling and CI/CD pipelines
  • Write and maintain automated tests (unit, integration, end-to-end) on both front end and back end
  • Take an active part in agile ceremonies (Scrum/Kanban), including refinement, planning, reviews and retrospectives
  • Work closely with QA, product managers, architects and business stakeholders to deliver high-quality work that fits business needs
  • Support and improve existing applications in a fast-paced, enterprise investment-banking environment
Mandatory Skills Description:
  • At least 8 years of professional software development experience, including long-term projects
  • Strong hands-on experience with Java (Java 11+) and Spring / Spring Boot
  • Proven experience delivering full-stack features end to end, from UI to back-end services and the database
  • Hands-on experience with GitHub Copilot or similar AI coding assistants in daily development
  • Practical knowledge of generative AI and prompt engineering, including integrating LLM APIs (e.g. OpenAI, Azure OpenAI) into applications
  • Familiarity with CI/CD pipelines and Git-based workflows
  • Excellent problem-solving skills
  • Familiarity with agile practices (Scrum, Kanban, etc.)
  • Good communication skills and the ability to state requirements clearly to other teams
Nice-to-Have Skills Description:
  • Experience in automated testing (JUnit, Jest, React Testing Library or similar)
  • Experience in investment banking or capital markets
  • Exposure to RAG architectures, vector databases or AI agent frameworks
  • Working knowledge of Unix/Linux and shell scripting
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Full Stack (Java/React, AI-enabled)
Senior Full Stack (Java/React, AI-enabled)

Luxoft • Wrocław

On-site
PLN 200,000 - 320,000
Private Medical
Dental care
Life Insurance
+1
Full Stack Java+React Engineer, AI-enabled
Full Stack Java+React Engineer, AI-enabled

Luxoft • Kraków

On-site
PLN 180,000 - 240,000
Private Medical Insurance
Dental Insurance
Life Insurance
+1
Senior Full Stack Developer
Senior Full Stack Developer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 240,000
Senior Full Stack Developer
Senior Full Stack Developer

DXC Luxoft • Wrocław

On-site
PLN 220,000 - 340,000
Senior Full Stack Developer
Senior Full Stack Developer

DXC Luxoft • Kraków

On-site
PLN 180,000 - 240,000
Senior Java/React Full-Stack Engineer — AI Platform
Senior Java/React Full-Stack Engineer — AI Platform

Luxoft • Kraków

Hybrid
PLN 240,000 - 320,000
Senior Full Stack (Java/React) Engineer
Senior Full Stack (Java/React) Engineer

Luxoft • Kraków

Hybrid
PLN 240,000 - 320,000
Senior Full Stack (Java/React) Engineer
Senior Full Stack (Java/React) Engineer

Luxoft Poland • Kraków

Hybrid
PLN 260,000 - 380,000
Private Medical & Dental care & Life保险
MyBenefit program (sports card, well‑n
Internal Mobility program - rotation
Full Stack Engineer (Java, React)
Full Stack Engineer (Java, React)

Luxoft Poland • Kraków

On-site
PLN 180,000 - 260,000
Private Medical Insurance
Dental Insurance
Life Insurance
+2
Senior Full-stack Engineer
Senior Full-stack Engineer

Luxoft • Polska

Hybrid
PLN 250,000 - 420,000
Top locations