Lead Software Java Engineer
🌍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: technical interview 1h on zoom, live coding.
⏳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
Team management.
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.
Proven team leadership experience (leading POD / engineering team)
Strong ownership and proactive approach to problem-solving and delivery
Ability to work independently and drive initiatives, not only execute tasks
High level of assertiveness in communication and technical discussions
Solid senior-level technical experience in system design and complex environments
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 Java Engineer
Lead Software Java Engineer