Taro Logo

Senior Applications Engineer - Fintech

A world leader in cloud solutions, using tomorrow's technology to tackle today's challenges, partnering with industry-leaders for over 40+ years.
Casablanca, Morocco
Backend
Senior Software Engineer
In-Person
5,000+ Employees
4+ years of experience
Finance · Enterprise SaaS

Job Description

Oracle Payments team is seeking a Senior Applications Engineer to join their Product Development team in Morocco. This role involves working on various technologies to deliver payment offerings across multiple industries. The position focuses on designing, developing, testing, and deploying enterprise applications in the cloud.

As a senior engineer, you'll be responsible for full-stack development of customer-facing cloud applications, working with cutting-edge technologies including Java, cloud platforms, and modern frontend frameworks. You'll collaborate with cross-functional teams including Architecture, Product Strategy & Development, QA, and Sales & Services.

The ideal candidate should have strong expertise in Java/JEE development, cloud technologies, and distributed systems. Experience with modern frameworks like Spring, Angular, and React is highly valued. You'll be working in an agile environment, contributing to the engineering efforts that align with Oracle's strategic vision for payments solutions.

Oracle offers a comprehensive benefits package including medical insurance, life insurance, and retirement options. The company promotes work-life balance and encourages community involvement through volunteer programs. As a global leader in cloud solutions, Oracle provides opportunities to work with industry-leading technologies and make significant impacts in the fintech space.

The position requires 4+ years of relevant experience and offers the opportunity to work with a team that's passionate about building great products and solutions. While the role is based in Casablanca, you'll be part of Oracle's global team, contributing to solutions that serve customers worldwide.

Last updated 3 months ago

Responsibilities For Senior Applications Engineer - Fintech

  • Design, create and maintain the full stack of customer facing cloud native application
  • Actively participate in all aspects of the software engineering process
  • Follow company procedures and help create/maintain documentation
  • Help create and review system and software requirements
  • Help foster good software engineering practices
  • Work with cross-functional teams to architect and design multiple products

Requirements For Senior Applications Engineer - Fintech

Java
JavaScript
React
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, operating systems, and distributed systems
  • Strong verbal and written communication skills
  • Experience working independently with minimal guidance
  • Experience with agile methodologies
  • Experience with developing services on public cloud platforms
  • Experience with Tomcat, Docker, Kubernetes
  • Experience with Spring, Dropwizard, JPA, JDBC, REST, RDBMS

Benefits For Senior Applications Engineer - Fintech

Medical Insurance
Vision Insurance
Dental Insurance
  • Medical Insurance
  • Life Insurance
  • 401k
  • Volunteer programs
  • Competitive benefits

Related Jobs

Senior Java Application Developer

Senior Java Application Developer role at Oracle Payments team in Casablanca, focusing on full-stack development of cloud-native payment solutions.

Senior Engineer in Test

Senior Engineer in Test position at Oracle Payments team in Casablanca, focusing on automation testing and quality assurance for payment solutions using Java, Selenium, and database technologies.

Senior Applications Engineer - Fintech

Senior Applications Engineer position at Oracle Payments team in Morocco, focusing on full-stack development of cloud-native payment solutions.

Senior C++, Core Java Engineer - Java Client Sustaining

Senior C++ and Java engineering role at Oracle focusing on Java Client domain development and customer issue resolution.

Senior Full-stack Developer : Laravel + React

Senior Full Stack Developer position at AesthetiDocs, building SaaS solutions for aesthetic clinics using Laravel and React. 4+ years experience required, remote work available.