Quick Summary
Technology Stack:
- Angular
- Javascript
- MySQL
- PHP
- Java
- PostgreSQL
- Spring
Lead Java Developer
We are looking for an experienced Lead Java Developer who will be responsible for designing and developing key backend components of a modern platform for the financial sector. If you like building scalable systems, making architectural decisions, and supporting the team in creating high-quality software – we invite you to cooperate.
In this position, you will have a real impact on the architecture of the solution, the development of business logic, and the technological direction of the project. We work agilely, using a modern technology stack and good engineering practices.
Key Responsibilities:
- Designing and developing efficient, scalable, and reliable backend systems.
- Creating database architecture and designing integration layers between systems.
- Planning and implementing secure data migration processes and changes in the server environment.
- Making key technical decisions and ensuring the quality, performance, and security of the developed software.
- Supporting the development team in solving complex technical problems and setting good programming practices and standards.
- Proposing architectural and technological improvements supporting further product development.
Required Skills & Experience:
- Minimum 7 years of experience in developing backend applications and systems.
- At least 2 years of experience as a Senior Java Developer, Lead Developer, or in a similar technical role.
- Very good knowledge of designing high-concurrency systems and applications using multi-threaded processing.
- Practical experience with Java 21 and the Spring Boot 4.x framework, including Spring Data JPA and Spring Security.
- Experience in designing database architecture using PostgreSQL and building integration layers.
- Ability to plan and implement secure data migrations and backend changes.
- Good knowledge of agile methodologies, such as Scrum or Agile.
- Ability to analyze complex technical problems and make accurate architectural decisions.
- Experience in projects for the financial sector or digital banking is welcome.
Location:
Krakow, Remote work
Form of Cooperation:
Employment contract (UOP) / B2B
Benefits:
- 80 hours for self-development
- Medical care with a conservative dentistry package, rehabilitation, and psychological support service
- Language classes during working hours
- Multisport with various options
- Life insurance tailored to your needs
- Access to the company library
- Wellbeing programs, integrations, and events


