Senior Java Engineer

1 week ago


Dubai, Dubai, United Arab Emirates Tamara Full time
About Us

Tamara is a leading e-commerce and payments platform in the Middle East and North Africa region, with a mission to empower individuals and revolutionize the way they shop, pay, and bank.

The company was founded by a group of entrepreneurs with a vision to create a seamless and secure online shopping experience. Tamara operates out of its headquarters in Riyadh, Saudi Arabia, and has offices in the UAE, Egypt, Germany, and Vietnam.

Our team of professionals is dedicated to delivering exceptional services to our customers and partners. We collaborate with leading global and regional brands, as well as local small and medium businesses, to provide a wide range of products and services.

Job Summary

We are seeking a Senior Java Engineer to join our Risk Engineering team, working on Credit and Fraud risk. As a Senior Java Engineer, you will be responsible for developing and enhancing our risk management solutions using cutting-edge technology.

Key Responsibilities
  • API and System Development: Design, construct, and sustain APIs, services, and systems crucial for evolving and maintaining our Risk solutions.
  • Collaborative Feature Development: Join forces with the Risk teams to create and implement features that enhance the user experience across the system.
  • Debugging: Tackle production issues across various services and levels of the stack to ensure smooth operation.
  • Cross-functional Teamwork: Work closely with business, product, and operations teams to effectively identify and address user pain points.
Requirements
  • Proven Experience: Possess at least 5 years of experience in software development.
  • Java Mastery: Strong proficiency in Java and associated technologies.
  • Spring Boot Knowledge: Essential experience with Spring Boot framework.
  • Technical Acumen: Solid understanding of SOLID principles and Design Patterns.
  • Database Skills: Hands-on experience with high-availability RDBMS and performance tuning.
  • Distributed Systems Experience: Proficiency with distributed systems using tools like RabbitMQ or Kafka.
  • Container Technology: Must be skilled in Container/Docker technologies, with Kubernetes knowledge being an additional advantage.
  • Agile/Scrum Familiarity: Experience working in Agile/Scrum environments.
  • Cloud Services Insight: Knowledge of Cloud Services (AWS/GCP/OCI) is beneficial.
  • Fintech Background: Prior experience in payments and/or fintech sectors is highly valued.
What We Offer

We offer a dynamic and inclusive work environment, with opportunities for career growth and professional development. Our team is committed to delivering exceptional services to our customers and partners, and we are looking for talented individuals who share our vision.

We are an equal opportunities employer and welcome applications from diverse candidates. If you are a motivated and experienced Java Engineer looking for a new challenge, please submit your application.



  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Senior Java Software Engineer - OverviewRequired Skills: Proficiency in Java, Microservices architecture, Spring Boot framework, JPA, RESTful APIs, React.js, Cloud technologies, Next.js, HTML, CSS, and CI/CD practices.Preferred Qualifications: Familiarity with Innoveo platform.Experience Level: Minimum of 7 years in software development, focusing on full...


  • Dubai, Dubai, United Arab Emirates Revolut Full time

    About the RoleWe are seeking a Senior Java Backend Engineer to join our dynamic team at Revolut. This role is pivotal in enhancing our backend systems and ensuring robust performance.Key ResponsibilitiesExpertise in Java: Demonstrate fluency in Java and its ecosystem.Experience: Bring over 8 years of experience in backend development.Educational Background:...


  • Dubai, Dubai, United Arab Emirates Revolut Full time

    Posizione: Senior Java Backend Engineer Sei un ingegnere del software esperto con una passione per lo sviluppo backend? Unisciti a noi in Revolut, dove valorizziamo l'innovazione e l'eccellenza tecnica. Responsabilità: Competenze tecniche: Padronanza di Java e oltre 8 anni di esperienza nello sviluppo backend. Formazione: Laurea in informatica,...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Position: Senior Java Fullstack EngineerRequired Skills: Core Java, JavaScript, Web ServicesJob Overview:Proven experience and proficiency in Core Java/J2EE technologies.Comprehensive understanding of SOAP and RESTful Web Services along with Internet protocols such as HTTP and HTTPS.Extensive knowledge of JavaScript, CSS, HTML, and other frontend...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Position: Senior Java Fullstack EngineerRequired Skills: Core Java, JavaScript, Web ServicesOverview:Proven experience and comprehensive knowledge of Core Java/J2EE.Strong understanding of SOAP and RESTful Web Services, along with Internet protocols such as HTTP and HTTPS.Extensive expertise in JavaScript, CSS, HTML, and other frontend...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Key ResponsibilitiesThe Backend Engineer will be responsible for:Creating reusable code libraries and developing REST/SOAP APIs.Implementing robust security systems.Participating in regular meetings with the front-end team to identify vulnerabilities and issues.Conducting routine inspections of server code for performance optimization.Designing and...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Key ResponsibilitiesThe Backend Engineer will be responsible for:Creating reusable code libraries and developing REST/SOAP APIs.Implementing robust security systems.Participating in regular meetings with the front-end team to identify vulnerabilities and issues.Conducting routine inspections of server code for performance optimization.Designing and...


  • Dubai, Dubai, United Arab Emirates Dicetek LLC Full time

    Key ResponsibilitiesThe Backend Engineer will be responsible for:Creating reusable code libraries and developing REST/SOAP APIs.Implementing ongoing security measures.Participating in regular meetings with the front-end team to identify weaknesses and issues.Conducting routine inspections of server code for performance optimization.Designing and implementing...


  • Dubai, Dubai, United Arab Emirates Precision Hire Solution Full time

    Position: Senior Software EngineerRequired Skills: Core Java, JavaScript, Web ServicesJob Overview:Proven experience and comprehension of Core Java/J2EE technologies.Thorough knowledge of SOAP and RESTful Web Services, along with Internet protocols such as HTTP and HTTPS.Extensive expertise in JavaScript, CSS, HTML, and other front-end...


  • Dubai, Dubai, United Arab Emirates TPConnects Full time

    About the Senior Software Engineer RoleTPConnects, a global technology company, is seeking a Senior Java Software Engineer to join our SaaS Cloud-based backend team. The successful candidate will focus on developing new functionalities, ensuring scalability, performance, and system throughput.Key ResponsibilitiesParticipate in regular meetings with the...


  • Dubai, Dubai, United Arab Emirates Revolut Full time

    About the RoleWe are seeking a highly skilled and experienced Java developer to join our team at Revolut. As a Senior Java Developer, you will play a key role in designing and implementing scalable and efficient back-end systems.Key ResponsibilitiesTechnical Leadership: Provide technical guidance and mentorship to junior team members, ensuring they have the...

  • Senior Java Engineer

    4 weeks ago


    Dubai, Dubai, United Arab Emirates ClickJobs Full time

    Overview of the PositionThe Commercial Technology division is responsible for developing and maintaining the solutions that drive revenue generation at ClickJobs across various sectors.In this position, you will engage closely with a suite of microservices crafted using Java 11+ (predominantly Java 17) and Spring Boot, with some components being...


  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the Role:We are seeking a highly skilled and experienced Senior Java Developer to join our team at Talent Pal. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:Design and develop high-quality software...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    About the RoleCrossover is seeking a highly skilled Java Software Engineer to join our team and contribute to the development of our cloud-based solutions. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our software applications using Java and its frameworks.Key ResponsibilitiesSoftware...


  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the Role:We are seeking a highly skilled and experienced Senior Java Developer to join our team at Talent Pal. As a key member of our software development team, you will be responsible for designing, developing, and maintaining complex software systems using Java and related technologies.Key Responsibilities:Design and develop high-quality software...


  • Dubai, Dubai, United Arab Emirates PARK Senior Villas Chandler Full time

    About the RolePARK Senior Villas Chandler is seeking a highly skilled Senior Structural Engineer to join our team of expert engineers and CAD technicians. As a key member of our structural engineering team, you will be responsible for designing and developing innovative structural solutions for various projects.Key ResponsibilitiesPrepare detailed structural...

  • Senior Java Developer

    2 weeks ago


    Dubai, Dubai, United Arab Emirates Crossover Full time

    About the RoleCrossover is seeking a highly skilled Java Software Engineer to join our team and contribute to the development of our OSS/BSS projects. As a key member of our team, you will be responsible for providing development support to ensure the high-quality maintenance and seamless updates of our product suite.Key Responsibilities:Developing software...


  • Dubai, Dubai, United Arab Emirates Crossover Full time

    About the RoleWe are seeking a skilled Java Software Engineer to join our team at Crossover, where you will play a key role in driving the transformation of the public cloud for telcos. As a member of our OSS/BSS projects team, you will be responsible for providing development support, ensuring high-quality maintenance and seamless updates of our existing...


  • Dubai, Dubai, United Arab Emirates Virtusa Full time

    Job SummaryVirtusa is seeking a highly skilled Java Full Stack Developer to join our team. As a key member of our development team, you will be responsible for designing, developing, and maintaining complex software systems using Java.Key ResponsibilitiesDesign and develop high-quality software solutions using Java, following industry best practices and...


  • Dubai, Dubai, United Arab Emirates Talent Pal Full time

    About the RoleTalent Pal is seeking a highly skilled Senior Java Developer to join our dynamic team. As a Senior Java Developer at Talent Pal, you will play a key role in developing and maintaining our cutting-edge software applications.Key ResponsibilitiesParticipate in the overall application lifecycle, ensuring seamless integration and delivery of...