GFT Technologies SE

Senior Fullstack Engineer (Java & React)

GFT Technologies SE Krakow, Lesser Poland Voivodeship, Poland · PLN 175K–PLN 268K/yr

IT Services and IT Consulting · 10,001+ employees

19 h ago
react Senior (5-10 yrs) Full-time Poland
Create a free account to apply — email only, no card. You can also save this posting or score it against your profile with AI.

About the role

You will design and develop enterprise-grade frontend and backend applications for large-scale financial services platforms. The role involves building cloud-native microservices, managing CI/CD pipelines, and collaborating with cross-functional teams to ensure system scalability and performance.

What they look for

Java React TypeScript Spring Boot Microservices Kubernetes Apache Kafka CI/CD GitLab SQL Cloud-native REST APIs Multithreading Agile Scrum System architecture

Requirements

Candidates must have 7+ years of professional software development experience with strong expertise in Java 17+, Spring Boot, and React. A deep understanding of distributed systems, event-driven architectures, and cloud-native engineering is required.

Benefits

Medical insurance Sport subsidy Lunch subsidy Life insurance Online training Certifications E-learning platform access Social events

Full description

Type of contract: Employment contract

Salary range: 14600 - 22300 PLN gross

What will you do?

You will work on large-scale financial services platforms supporting investment banking operations and digital transformation initiatives in a highly regulated environment. The role combines frontend and backend development, cloud-native engineering, and collaboration with business and technology stakeholders to deliver scalable, resilient, and high-performing solutions.

Your tasks

  • Design and develop enterprise-grade frontend applications using React and TypeScript
  • Build and maintain backend services based on Java, Spring Boot, and microservices architecture
  • Develop and support cloud-native solutions deployed on Kubernetes platforms
  • Design and implement event-driven integrations using Apache Kafka
  • Create and maintain CI/CD pipelines in GitLab
  • Collaborate with business stakeholders, architects, and cross-functional Agile teams
  • Optimize application performance, scalability, and reliability
  • Contribute to technical design, code reviews, and engineering best practices
  • Support application modernization and process automation initiatives

Your skills

  • 7+ years of professional software development experience in enterprise environments
  • Strong expertise in ReactJS, Redux, TypeScript, HTML5, CSS3, and modern JavaScript
  • Deep understanding of React Hooks, Context API, Redux Toolkit, routing, and frontend performance optimization
  • Hands-on experience with Vite and/or Webpack
  • Strong experience with Java 17+ and Spring Boot 3+
  • Experience with Spring Security, Spring Data JPA, REST APIs, and microservices
  • Excellent knowledge of multithreading, concurrency, JVM tuning, and performance optimization
  • Practical experience with Apache Kafka and event-driven architectures
  • Experience with Kubernetes, Helm, and Terraform
  • Experience creating and maintaining GitLab CI/CD pipelines
  • Strong understanding of distributed systems, scalability, resiliency, and fault tolerance
  • Knowledge of SOLID principles, design patterns, clean architecture, TDD, and secure coding practices
  • Strong communication and collaboration skills
  • Experience working in Agile/Scrum environments

Nice to have

  • Experience with AI-assisted development tools such as GitHub Copilot or Microsoft Copilot
  • Experience with Oracle or PostgreSQL databases
  • Familiarity with Azure cloud services
  • Knowledge of Grafana, Prometheus, Splunk, Dynatrace, ELK, or OpenSearch
  • Experience with OpenAPI/Swagger and GraphQL
  • Strong testing background using JUnit 5, Mockito, TestContainers, Playwright, Cypress, or React Testing Library
  • Experience mentoring developers and contributing to engineering standards and architecture decisions

We offer

  • Hybrid work in our client's office (Kraków) 3 days a week
  • Working in a highly experienced and dedicated team
  • Benefit package tailored to your needs (medical, sport, lunch subsidy, life insurance, etc.)
  • Online training and certifications
  • Access to e-learning platform
  • Social events

Similar roles