Mid Java Developer

  • Full-time

Company Description

Finshape blends digital banking platform and deep personalisation capabilities into a driver of digital success for banks in Europe and the MENA region.

At Finshape, we’re transforming the world of digital banking with cutting-edge solutions. Our teams develop innovative, scalable, and secure financial technology products that enable banks to deliver seamless, customer-centric digital experiences.

Job Description

We’re looking for a Mid Java Developer to join our talented engineering team and play a critical role in shaping the architecture, technical design, and development of our digital banking solutions.

You will collaborate with cross-functional teams, support business analysis efforts, and take ownership of your work. You will also contribute to building a robust, scalable, and maintainable microservices-based platform.

Qualifications

  • Technical Expertise:

    • 4+ years of hands-on experience with Java (Java 17 preferred).
    • Strong knowledge of Spring Boot, Microservices, and messaging systems like IBM MQ.
    • Experience with database technologies such as Oracle DB and ORM frameworks like MyBatis.
    • Proficiency in build tools like Gradle and CI/CD tools like Jenkins.
    • Hands-on experience with containerization tools like Docker and monitoring tools like Kibana.
    • Knowledge of Elastic Search for search and analytics.
    • Experience with unit testing frameworks like JUnit and Mockito.

Additional Information

Want to contribute to next-generation banking solutions that shape the future of finance?

Let’s have a chat and see how you can add value to our team!

Job Location

Privacy PolicyImprint