Middle Java Engineer (#4771)

Ukraine
Work type:
Office/Remote
Technical Level:
Middle
Job Category:
Software Development

We are looking for a Middle Backend Engineer to join a product-driven fintech environment focused on building next-generation deposit solutions for European banking partnerships. 
You will become part of a cross-functional team responsible for a core deposit platform that powers both B2C and B2B channels. The platform enables banks to offer competitive deposit products while ensuring a seamless and secure customer experience. The system processes millions of requests daily and plays a critical role in handling deposit orders and maintaining their lifecycle over time. This is a high-load, business-critical domain where precision, reliability, and resilience are non-negotiable.
If you enjoy working on scalable distributed systems, care about data integrity, and want to have real impact in a fintech product — this role is for you.

Responsibilities:

  • Designing, developing, and maintaining backend microservices in a modern Java ecosystem;
  • Building and supporting complex integrations with third-party CMS tools;
  • Ensuring accuracy and consistency of financial and accounting-related data;
  • Improving system resilience, scalability, and performance;
  • Collaborating closely with cross-functional teams in a product-oriented setup;
  • Participating in discovery, refining requirements, and contributing to well-defined user stories.

Requirements

  • Strong hands-on experience with Java and Spring Boot (modern versions);
  • Solid background in microservices and event-driven architectures;
  • Experience with Kafka and AWS-based environments;
  • Understanding of high-load and distributed systems;
  • Strong communication skills and experience working in cross-functional teams;
  • Experience participating in discovery and requirements analysis.

Nice to have:

  • FinTech or financial domain experience;
  • Interest in product thinking and contributing beyond pure engineering.

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

×

Easy apply

    or
    Refer a friend