Taro Logo

Senior Applications Engineer - Fintech

World leader in cloud solutions, using tomorrow's technology to tackle today's challenges. Operating for 40+ years with integrity and partnering with industry leaders across sectors.
Casablanca, Morocco
Backend
Senior Software Engineer
In-Person
5,000+ Employees
6+ years of experience
Finance · Enterprise SaaS

Description For Senior Applications Engineer - Fintech

Oracle Payments team is seeking a Senior Applications Engineer to join their team in Casablanca, Morocco. As a member of the Oracle Payments Product Development team, you'll contribute to engineering efforts using various technologies to deliver innovative payment solutions across multiple industries.

The role involves designing, developing, testing, and deploying enterprise applications in the cloud. You'll be working with cutting-edge technology to create customer-facing solutions while collaborating with cross-functional teams including Architecture, Product Strategy & Development, QA, and Sales & Services.

The ideal candidate will be a technology champion with hands-on experience in Java/JEE development, cloud platforms, and modern frontend frameworks. You'll be responsible for both frontend and backend development, working with technologies like Spring, Docker, Kubernetes, and React/Redux.

Oracle offers a comprehensive benefits package including medical, dental, and vision insurance, retirement options, and work-life balance. The company promotes an inclusive workplace culture and provides opportunities for professional growth and development.

This position requires 6-10+ years of experience and offers the opportunity to work with a world leader in cloud solutions, contributing to innovative payment solutions that impact various industries globally. The role is based in Casablanca with an onsite work arrangement.

Last updated a day ago

Responsibilities For Senior Applications Engineer - Fintech

  • Design, create and maintain full stack applications
  • Participate in software engineering process
  • Create and review system requirements
  • Foster good software engineering practices
  • Work with cross-functional teams on architecture and design
  • Provide technical leadership to other developers

Requirements For Senior Applications Engineer - Fintech

Java
JavaScript
React
TypeScript
MongoDB
  • Bachelor's degree in computer science or related field
  • 4+ years of development experience in Java platforms
  • Excellent knowledge of Java/JEE
  • Strong knowledge of data structures and algorithms
  • Experience with agile methodologies
  • Strong verbal and written communication skills
  • Experience with cloud platforms (AWS, Azure, Oracle)
  • Experience with Spring, Docker, Kubernetes
  • Experience with modern MV* frameworks (Angular, React/Redux)
  • Understanding of security and threat modeling

Benefits For Senior Applications Engineer - Fintech

Medical Insurance
Dental Insurance
Vision Insurance
401k
Parental Leave
  • Competitive benefits package
  • Medical, life insurance, and retirement options
  • Work-life balance
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Applications Engineer - Fintech