Lead Software Engineer (Java, React)
🌍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.
Lead Software Engineer (Java, React)
Lead Software Engineer (Java, React)