Back to jobs
Senior Java Developer
Successfully
Req. VR-115023
You will join the team behind an internal AI platform for processing and interacting with unstructured data. The team is currently over 30 people strong and is organised into agile teams, each of which is self-sufficient and handles the creation of features from the idea stage, through analysis, implementation, testing, production deployment, and maintenance.
Your Team:
You will be joining the AI Platform team within Investment Bank to develop high-performance AI system and utilize cutting-edge AI LLMs. You will collaborate closely with the business, client-side developers, and quality assurance engineers.
Join an existing Agile team to collaborate with technologists, programmers, AI engineers, and business stakeholders as a Java engineer.
Be responsible for building a modern AI platform leveraging Azure native services, Large Language Models, and AI Agents.
Must have
Strong knowledge and experience in Java programming and the Spring Boot framework.
Excellent problem-solving skills and clean coding practices.
Proficiency with design patterns and refactoring techniques.
Experience with unit testing and testing frameworks.
Proven experience in building microservice architectures.
Familiarity with web services (REST) and messaging systems.
Understanding of agile development practices (Scrum, Kanban, etc.).
Experience with source control systems, build tools, and continuous integration (GitLab).
Familiarity with project and issue tracking tools.
Knowledge of containerization and cloud technologies (Kubernetes, Azure).
Quality-focused and detail-oriented.
An excellent communicator and a quick learner.
Up-to-date with ongoing technology trends and able to pragmatically leverage their benefits.
Comfortable working in a team-oriented, collaborative environment.
Fluent in English.
Nice to have
Working knowledge of Kafka, Elasticsearch, and Cosmos DB is a plus.
Experience with AI Agents is a plus
Languages
English: C1 Advanced
Seniority
Senior
*The acquisition of rights to the above benefits depends on the form of cooperation. Benefits apply to those employed under a contract of employment.
**Please note that relocation is not available for all open positions. At Luxoft Poland it is possible to work remotely only from the territory of Poland.
***Options offered by the Polish government.
Krakow, Poland
Req. VR-115023
Java
BCM Industry
20/08/2025
Req. VR-115023
Apply for Senior Java Developer in Krakow
*Indicates a required field