As a Senior Full Stack Engineer – Banking Systems Leadership, you will be working for our client, a global financial institution driving large-scale digital transformation across its banking platforms. You will be pivotal in designing, developing, and optimizing high-performance systems that power the future of banking services. This role offers a unique chance to influence impactful projects, advance your leadership skills, and shape the next generation of financial technology.
Unleash the future of banking technology — lead innovative, scalable systems at the forefront of digital transformation!
Kraków-based opportunity with hybrid work model (2 days/week in the office, 3 remote days).
responsibilities :
Lead the development of full-stack solutions, ensuring seamless integration of front-end and back-end systems
Collaborate with cross-functional teams to define technical requirements and deliver innovative features
Design and implement scalable, resilient architectures, including microservices and modular monoliths
Promote best practices such as TDD, Clean Code, and SOLID principles within the team
Develop and optimize APIs; manage database design and data consistency across RDBMS and NoSQL technologies
Review code, document technical decisions, and ensure high-quality code standards
Facilitate technical decision-making, prioritize tasks, and remove blockers to ensure smooth delivery
Mentor and coach team members, fostering a high-trust, collaborative environment
Drive CI/CD pipeline implementation, observability, and security standards to meet enterprise requirements
Track progress towards goals and OKRs, continuously improving delivery metrics like DORA
requirements-expected :
6+ years of professional experience in full-stack software engineering
Proven expertise in building large-scale, complex systems within the banking or financial services domain
Strong proficiency with Java 17/21, Spring Boot 3.x, and relevant front-end technologies
Extensive experience with databases, RDBMS, NoSQL, transactions, and replication
Deep understanding of software design principles, including SOLID, TDD, and Clean Code
Hands-on experience with CI/CD pipelines, DevOps tools, and cloud platforms such as AWS
Familiarity with container orchestration tools like Kubernetes and Docker
Excellent communication skills and ability to collaborate with diverse stakeholders
Results-oriented approach, focused on metrics and KPIs
Prior experience leading teams, mentoring engineers, and fostering a high-performance culture
offered :
Stable and long-term cooperation with very good conditions
Enhance your skills and develop your expertise in the financial industry
Work on the most strategic projects available in the market
Define your career roadmap and develop yourself in the best and fastest possible way by delivering strategic projects for different clients of ITDS over several years
Participate in Social Events, training, and work in an international environment
Access to attractive Medical Package
Access to Multisport Program
Access to Pluralsight
Flexible hours
benefits :
sharing the costs of sports activities
private medical care
remote work opportunities
flexible working time
fruits
integration events
corporate gym
saving & investment scheme
no dress code
coffee / tea
drinks
christmas gifts
birthday celebration
sharing the costs of a streaming platform subscription