Position: Lead/Senior Java Developer (Fintech)
Company: Preis HR agency
Category: Java
Experience required: 5y
English level: upper

Exciting Opportunity for Lead/Senior Java Developer in an Innovative Fintech Startup!

Are you a passionate Java developer with 4+ years of commercial experience? Do you thrive in a dynamic, fast-paced environment and love working on cutting-edge technologies? If so, we have the perfect opportunity for you!

Join our team as a Lead/Senior Java Developer and be at the forefront of creating an exceptional business banking app that empowers micro-businesses worldwide. You'll be part of a global team of talented professionals, working collaboratively in an Agile environment to build a unique product that simplifies entrepreneurship and supports business ambitions.

Requirements:

Proven experience in Java and Kotlin development, with a minimum of 4 years of commercial experience.
Prior experience in the FinTech industry.
Solid knowledge of Java 11+, Kotlin, Project Reactor, and Event Driven and Domain Driven Architecture.
Experience working with Microservice Architecture and integrating multiple Third-parties.
Proficiency in Spring Framework stack, including Core, Reactor, Cloud, WebFlux, Data, REST, Security, and Integration.
Familiarity with messaging systems such as RabbitMQ and Kafka, and experience with Hazelcast.
Strong understanding of object-oriented design patterns, functional programming style, and software design best practices.
Background in implementing web services (REST) and using Git-flow.
Knowledge of project build tools like Maven and CI/CD tools like Jenkins.
Experience with SQL RDBMS and NoSQL databases.
Will be a plus:

Familiarity with Enterprise integration patterns.
Good spoken English.
Responsibilities:

Contribute to software system design and participate in code reviews.
Engage in back-end development to meet business needs using modern software development practices.
Collaborate with an international distributed team in an Agile environment.
The Company Offer:

Competitive salary package and opportunities for professional growth.
Flexible working schedule and the option for remote work.
A supportive and friendly team with a great work atmosphere.
The chance to work on interesting projects that impact businesses globally.
Comfortable office space at 10, Poltavska St, Kyiv, or the possibility to work remotely.
24 calendar days of paid vacation and paid sick leave.
About Сompany:

Our client is an established UK-based business banking app that revolutionizes the way micro-businesses launch, bank, and accept payments. As a forward-thinking fintech startup, we offer a comprehensive "business-in-a-box" package, including UK company formation, business banking, and streamlined card payment acceptance, as well as exclusive perks and discounts from our partners.

We're not just about finances; we're on a mission to simplify entrepreneurship and help anyone with business ambition achieve their goals. Backed by high-profile angel investors and industry experts, our dynamic team works together, splitting time between Kyiv and London, to make a real impact in the global fintech landscape.

Join us on this incredible journey to redefine business banking and make a difference in the world of entrepreneurship. Don't miss this opportunity to be a part of an innovative, fast-paced environment where your creativity and expertise will truly shine!