ITDS logo

Senior Full Stack Tech Lead – Java/Spring & React

ITDS·€21,700 – €26,100

Primary stack

DockerAgileReactSpringKubernetesTypeScriptJiraConfluenceJava

Nice to have's

Risk & ComplianceSpring IntegrationSpring BatchWebSocketsSSEbinary protocolBPMNFlowableActivitiDroolsMicro-frontends

Job description

About the Position

Unleash Innovation & Lead the Future of Financial Technology

Krakow-based opportunity with hybrid work model (up to 3 days remote per week).

As a Senior Full Stack Tech Lead – Java/Spring & React, you will be working for our client, a leading player in the banking and financial services industry. You will contribute to the development of resilient enterprise applications within Group Functions Technology, focusing on Risk & Compliance, Model Risk Management, and Operational Risk Management. Join a forward-thinking team and drive impactful solutions that elevate organizational resilience and compliance standards.

Responsibilities

  • Lead and mentor a technical team, providing expert guidance and ensuring successful delivery of complex projects.
  • Design, build, and support backend microservices and APIs using Java, Spring Boot, Data, REST, and Security best practices.
  • Create comprehensive solution architecture diagrams and documentation (e.g., UML).
  • Deliver end-to-end features including React + TypeScript UI components when needed.
  • Implement microservice architectures with clear API contracts and event-driven integration patterns.
  • Develop workflow-driven capabilities using BPMN, integrating workflow components into services.
  • Engineer for production readiness, incorporating logging, error handling, resilience, and observability.
  • Build and maintain batch processing workloads where applicable.
  • Drive software quality through automated testing, code scanning, and remediation activities.
  • Containerize applications using Docker and deploy via Kubernetes, supporting cloud environments.
  • Collaborate within Agile Scrum teams using JIRA, Confluence, and Wiki, ensuring continuous delivery.
  • Provide day-to-day technical guidance to team members, fostering a culture of excellence and innovation.

Requirements

  • At least 8 years of enterprise application development experience, with strong backend engineering expertise.
  • Proven leadership experience of 2+ years managing delivery, mentoring, and technical ownership.
  • Hands-on experience with microservices and micro-database architecture.
  • Strong knowledge of event-driven systems design.
  • Expertise in Java and Spring Framework (Boot, Data, REST, Security).
  • Front-end experience with ReactJS and TypeScript.
  • Experience drafting API specifications using Swagger/OpenAPI.
  • Strong automated testing skills (JUnit, mocking frameworks, H2, HttpUnit or similar).
  • Experience supporting batch processing programs.
  • Expertise in logging, error handling, and production system resilience.
  • Hands-on experience with Docker, Kubernetes, and cloud services development.
  • Familiarity with code scanning tools and security/quality standards.
  • Comfortable working within Agile/Scrum environments using JIRA and Confluence.

Nice to Have

  • Knowledge of Risk & Compliance domains, especially Model Risk Management.
  • Experience with Spring Integration and/or Spring Batch.
  • WebSockets, SSE, or binary protocol expertise.
  • Workflow engines/libraries: BPMN, Flowable, Activiti, Drools.
  • Micro-frontends development experience.

Language Required for the Role

  • Communicative English (good command required).

Eligibility to Work in This Role

  • Only candidates with an existing legal right to work in Europe will be considered for this role.

We Offer

  • Competitive salary range: 21 700 - 26 100 EUR gross (Employment Contract)
  • Hybrid work model
  • Access to medical insurance
  • Access to Multisport
  • Access to Pluralsight
  • Integrational Events
  • Ambassador Program

About the Company

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #9900

© ITDS. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

ITDS logo
ITDS

Finance & Banking,Insurance,Retail, e-Commerce & FMCG,Healthcare & Medical,Telecommunications

About the Company ITDS is a consultancy specializing in IT services for financial service providers. Established in 1998, the company has served renowned Dutch and Polish insurers, banks, and pension funds. ITDS combines accumulated experience with a focus on delivering high-quality IT solutions. Products, Services & Tech Stack Core Solutions Outsourcing of IT Specialists (Time & Material) Providing IT Specialists in the Time & Material Model Building IT Teams in the Managed Services Model Project Delivery (Fixed-Price) IT Project Maintenance Recruitment as a Service Outsourcing of AI Specialists Building AI Agents Technologies & Frameworks Artificial Intelligence (AI) Software Development Software Integration Data Engineering Cloud / DevOps / Infrastructure Cybersecurity Project Scope & Target Clients Client Base Finance & Banking Insurance Retail, e-Commerce & FMCG Healthcare & Medical Telecommunications Manufacturing, Construction & Logistics Technology & Software Automotive & Leasing Pharmaceuticals & Life Sciences Entertainment & Media Public Sector Energy Climate & Sustainability Legal Engineering Scale 10+ Years of experience 60+ Clients 50,000+ Candidates in database 600+ IT Specialists on projects

More at ITDS

All 36 roles

Popular searches