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!