Lead Software Engineer (Java + React)
Work Mode:
Kraków: 6x per month from the office
Outside Kraków: 3–5x per month from the office
Warsaw: 6x per month from the Warsaw office
Type of contract: B2B (freelance contract)
Lead Software Engineer
The purpose of the role is to support delivery of projects for Global Disbursement Platform, through high quality analysis and Agile design artefacts, effective stakeholder management and providing solution delivery team with deep business insight, all enabled by appropriate tools and aligned to Dev Ops working.
Lead Software Engineer (POD Lead - java focused) at regional EMEA IT Payments team will develop, maintain and support back-end payments related services and interfaces processing SEPA payments, SWIFT messages and internal accounting entries or will be building front-end services used internally across European region.
Responsibilities:
Leadership/mentorship over the team to success.
Building and supporting services, microservices and applications (back-end & front-end) in in Java 11/17/21, ReactJS etc. while maintaining and preserving standard products.
Reduce costs and complexity by migrating from mainframe and IBM WebSphere to a modern approach with an integration layer such as APIs or microservices patterns.
Reduce costs in testing by adopting automation testing frameworks.
Increasing Straight-Trough-Processing (STP) capabilities of services.
Requirements:
At least 10 years professional experience.
At least 3 years’ experience as a Lead.
Java 11+ essential, Java 17+ preferable.
Knowledge of Spring/Spring Boot desirable.
Database technologies and SQL essential, Oracle preferred.
Working understanding of RESTful microservices and APIs essential.
Having worked in a DevOps delivery team preferable.
HTTP Web technologies JavaScript, React preferable.
Kubernetes required, Git required.
Lead Software Engineer (Java + React)
Lead Software Engineer (Java + React)