Taro Logo

Senior Backend Engineer, Java17 - FinTech

A Fintech company revolutionizing the financial landscape through innovative banking solutions and digital asset products.
Dubai - United Arab Emirates
Backend
Senior Software Engineer
In-Person
6+ years of experience
Finance · Enterprise SaaS

Description For Senior Backend Engineer, Java17 - FinTech

Papel Holdings is seeking a Senior Backend Engineer to join their fintech revolution in Dubai. This role offers an opportunity to make a significant impact in transforming how people interact with money and wealth. The position involves working with cutting-edge technologies including Java 17, Spring Boot, and modern database systems like PostgreSQL and MongoDB. You'll be responsible for developing and maintaining scalable backend services, handling high-volume API ecosystems, and working with event-driven architectures using Kafka.

The ideal candidate will have 6+ years of backend development experience and strong expertise in Java and the Spring ecosystem. You'll be working in a dynamic environment that values high accountability and startup spirit, contributing to innovative banking solutions and digital asset products. The role offers comprehensive benefits including competitive compensation, bonus opportunities, and healthcare coverage.

As a Senior Backend Engineer, you'll be integral to building robust, scalable, and secure platform services. The tech stack is modern and comprehensive, including Java 17, Spring Boot 2.7, PostgreSQL 16, MongoDB 7, and Kafka 3.7. You'll be involved in API development, database design, and system optimization, while working closely with cross-functional teams.

The company culture emphasizes impact, innovation, and personal growth. They're looking for individuals who are comfortable with challenges, willing to take risks, and have a high aptitude for problem-solving. This role offers the unique opportunity to be part of a team that's actively reshaping the financial technology landscape while working with some of the most current technologies in the field.

Last updated 2 days ago

Responsibilities For Senior Backend Engineer, Java17 - FinTech

  • Develop and maintain scalable services using Java 17 and frameworks like Spring Boot 2.7
  • Design and implement database schemas for PostgreSQL 16+ and MongoDB 7
  • Build, own, and evolve over 470+ RESTful and gRPC-based APIs
  • Collaborate on defining API architecture using Swagger and OpenAPI standards
  • Work with Kafka 3.7 for event-driven, asynchronous communication
  • Implement and optimize backend components including caching and service orchestration
  • Perform testing using Testcontainers and Mockito
  • Collaborate with DevOps on CI/CD and deployment processes
  • Improve system design, performance, and code quality

Requirements For Senior Backend Engineer, Java17 - FinTech

Java
PostgreSQL
MongoDB
Kafka
Redis
  • 6+ years of experience in backend development, with strong command of Java17 and Spring ecosystem
  • Experience with modern RDBMS (PostgreSQL 12+ preferred) and NoSQL solutions like MongoDB
  • Experience designing high-volume API ecosystems (REST and/or gRPC)
  • Experience with message-driven systems using Kafka in distributed architecture
  • Familiarity with Swagger/OpenAPI and experience with large, well-documented APIs
  • Proactive problem-solver who enjoys taking ownership
  • Good collaboration skills across product, engineering, and DevOps teams
  • Experience in fintech or payments space is a strong plus

Benefits For Senior Backend Engineer, Java17 - FinTech

Medical Insurance
  • Competitive pay
  • Discretionary bonus
  • Comprehensive Healthcare

Interested in this job?

Jobs Related To Papel Holdings Senior Backend Engineer, Java17 - FinTech