Back to jobs
Senior Java Developer
Successfully
Req. VR-120462
Team: Highly open minded, progressive and professional team.
Technologies: Highly scalable and flexible web application based on state-of-the-art technologies like Java, JSF, JUnit, Mockito, PowerMock, JBehave, Grails, Spring, Hibernate, Sybase, Maven, TeamCity, GitHub, Liquibase, AppDynamics, JMeter, Sublime, React, Cucumber.
Process: Agile process implemented, including artifacts as product backlog refinement, sprints, product backlogs, retros, velocity, and getting feedback from end users. Quality is everything. UI/ UX developer and TDD/ BDD approaches with extended OOP/ clean practices on the board.
Business trips: occasional business trips to London where key end users and main stakeholders are located in mostly on project requirements and architecture.
Infra: Superb infrastructure for development and communications.
On-going learning: Regular business trainings from real market operators from NY and London.
Innovation: open forum with top-down and bottom-up ideas for technical and organizational improvements. Moreover towards Release When Ready, Release on Demand, Molecular Platform with Kafka, Flink, ElasticSearch, Docker for AI and Azure cloud adoption.
Development
Refactoring
Unit and Integration testing
Estimations
Investigations
Research
New initiatives/ ideas
Active participation in distributed agile process.
Must have
At least 5 years of practical experience in writing readable code and commercial software design
Experience in Java 8
Experience in using clean code principles, design patterns, and system architecture
IntelliJ
Unit testing (assertj or hamcrest, mockito)
OOP & OOD
Nice to have
Experience in TDD
Integration testing
UNIX
SQL
Maven
Spring (boot)
Spring integration
JMS
ReactJS
Teamcity
JPA
Hibernate
Microservices Design Patterns
Experience with distributed systems
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-120462
Java
BCM Industry
22/01/2026
Req. VR-120462
Apply for Senior Java Developer in Krakow
*Indicates a required field