Tech Lead Full Stack Developer (Java + React) – Banking Sector
We are looking for a talented Tech Lead FullStack Developer to join an innovative team working on a cutting-edge client onboarding solution for a leading banking sector client . This is an exciting opportunity to work on a next-generation digital platform that enhances the way corporate and institutional clients access financial services.
If you enjoy solving complex problems, automating manual tasks, and working with modern technologies, this role is for you! You will have the opportunity to work in a fast-paced, collaborative environment where innovation and customer experience are at the core of our solutions.
Your Responsibilities :
- Develop and enhance a user-friendly client onboarding platform
- Debug, extend functionalities, and fix issues in existing code
- Design and implement REST APIs following microservices architecture
- Write and maintain unit and integration tests to ensure high code quality
- Implement security best practices across functionalities and services
- Participate in platform improvement initiatives, including performance optimization and production stability
- Work with CI / CD tools to ensure efficient development and deployment processes
- Collaborate with cross-functional teams in an Agile environment
- Provide production support on a rotational basis
Required Skills & Experience :
Strong experience with JavaGood knowledge of React.jsHands-on experience with microservices architecture and REST API developmentProficiency in writing unit and integration testsFamiliarity with CI / CD pipelines and automation toolsUnderstanding of security best practices in software developmentStrong problem-solving and analytical skillsAbility to work in a fast-paced, collaborative environmentExperience with database schema design (PostgreSQL knowledge is a plus)Awareness of DevOps practices and willingness to support production environmentsWhat We Offer :
B2B contractHybrid work form Kraków / Warszawa (5x month from office)Exciting opportunity to work on a high-impact banking platformA dynamic and innovative work environmentPossibility to work with the latest technologies and best practicesCareer growth opportunities within an agile and collaborative team