Taro Logo

Senior Applications Engineer - Fintech

A 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 Product Development team in Morocco. This role involves designing, developing, testing, and deploying enterprise applications in the cloud.

The position is part of the Oracle Payments team, which collaborates with various business units to introduce new consumer payment offerings across multiple industries. You'll be contributing to engineering efforts using diverse technologies to deliver innovative product features aligned with strategic vision and exceptional payment experiences for customers.

Key Responsibilities:

  • Design and maintain full-stack customer-facing cloud native applications
  • Participate actively in all software engineering processes
  • Create and maintain documentation
  • Review system and software requirements
  • Promote good software engineering practices
  • Collaborate with cross-functional teams including Architecture, Product Strategy & Development, QA, and Sales

Technical Requirements:

  • Strong Java/JEE expertise
  • Experience with cloud platforms (AWS, Azure, Oracle)
  • Proficiency in Spring, Dropwizard, JPA, JDBC, REST
  • Knowledge of modern frameworks (Angular, React/Redux, Knockout JS)
  • Experience with Docker, Kubernetes, and CI/CD pipelines
  • Strong understanding of data structures, algorithms, and distributed systems

The ideal candidate will be technology-driven, customer-oriented, and results-focused, with the ability to work independently and adapt to a fast-paced environment. This role offers the opportunity to work with cutting-edge payment technologies while being part of Oracle's global team.

Benefits include competitive compensation, work-life balance, medical and life insurance, retirement options, and volunteer programs. Oracle is committed to fostering an inclusive workplace and provides equal employment opportunities to all qualified candidates.

Last updated a day ago

Responsibilities For Senior Applications Engineer - Fintech

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

Requirements For Senior Applications Engineer - Fintech

Java
JavaScript
React
MongoDB
TypeScript
Node.js
  • Bachelor's degree in computer science or related technical field
  • 4+ years of development experience on Java platforms, UI stack, Database & cloud applications
  • Excellent knowledge of Java/JEE
  • Strong knowledge of data structures, algorithms, and distributed systems
  • Strong verbal and written communication skills
  • Experience working independently
  • Experience with agile methodologies
  • English language proficiency

Benefits For Senior Applications Engineer - Fintech

Medical Insurance
Vision Insurance
Dental Insurance
401k
  • Competitive benefits
  • Work-life balance
  • Medical insurance
  • Life insurance
  • Retirement options
  • Volunteer programs

Interested in this job?

Jobs Related To Oracle Senior Applications Engineer - Fintech