New offer - be the first one to apply!

April 12, 2026

Lead Software Engineer (Java, React)

Senior • Remote

Warsaw, Poland

🌍Work mode: hybrid (preferably from Krakow or Warsaw):

• People from Krakow and Warsaw - 6x per month in the office.

• People outside of Krakow and Warsaw - 4-5x per month in the office.

⏰Start: ASAP/30 days.

📝Contract: B2B.

⚙️Recruitment process:

·       I stage: technical interview 1h on zoom, live coding.

·       II stage: karat test online.

⏳Duration: >12 months contracts.

📕Project language: English.

💼Industry: Banking.

💻Workload: Full time.

The Lead Software Engineer role aims to support the delivery of high-quality projects for the Global Disbursement Platform, enhancing business operations in financial transactions through effective analysis, Agile design, and stakeholder management.

Main Responsibilities

  • Building and supporting services, microservices, and applications (back-end & front-end) in Java 11/17/21 and ReactJS, while maintaining standard products.

  • Migrating from mainframe and IBM WebSphere to modern integration approaches using APIs or microservices.

  • Reducing testing costs by implementing automation testing frameworks.

  • Increasing Straight-Through-Processing (STP) capabilities of services.

  • Leading the India Team.

Key Requirements:

  • Perfect English skills.

  • Java 11+ expertise (Java 17+ preferred).

  • Kubernetes experience.

  • Proficiency in Git.

  • Fluency in Unix-based systems and command-line interfaces.

  • Database technologies and SQL knowledge (Oracle preferred).

  • Understanding of RESTful microservices and APIs.

  • Experience with HTTP web technologies, particularly JavaScript and React.

Nice to Have:

  • Experience in a DevOps delivery team.

  • Understanding of application monitoring.

  • Knowledge of Spring/Spring Boot.

Other Details:

Team Structure: Leading an India Team.

Work Environment: Agile methodology.

Technologies: Java, Kubernetes, APIs, SQL.