🟠Senior Full Stack (Java/React) Engineer🟠
Luxoft Poland — Poland · Posted ~1 day ago
🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.
Log in to add to target listDescription
🟠 Join us in Luxoft!
🏦Flexible working hours
🩺Private Medical & Dental care & Life Insurance
💰 Paid Referrals
🏋🏽 MyBenefit program (sports card, well-being program etc.)
🌎 Internal Mobility program - possibility of rotation between projects, locations, accounts
🎓 LuxTalent platform (webinars, training, courses)
🟠 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
🟠 Skills
What is relevant to have
-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
-Strong hands-on experience with React, TypeScript/JavaScript, HTML and CSS
-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
-Strong SQL skills and experience with relational databases
-Experience in automated testing (JUnit, Jest, React Testing Library or similar)
-Familiarity with CI/CD pipelines and Git-based workflows
-Clean coding skills
-Excellent problem-solving skills
-Familiarity with agile practices (Scrum, Kanban, etc.)
-Good communication skills and the ability to state requirements clearly to other teams
What is nice to have
-Hands-on experience with Sybase (ASE and/or IQ), including stored procedures and performance tuning
-Knowledge of the collateral management and margin domain (e.g.
margin calls, ISDA/CSA, initial and variation margin, SIMM)
-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
🟠 Languages
English: C1 Advanced
🟠 Seniority
Senior
🟠 Work mode
hybrid in Krakow, Wrocław, Gdansk or Warsaw
We have 154,647 jobs that might be an even better fit for you
DontApply's real value goes far beyond a single job link or company name. Just upload your resume — in under a minute we'll analyze all 154,647 jobs and tell you exactly which ones you should apply to right now.
Upload My Resume