Senior Full Stack Application Developer

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
Enterprise SaaS · Finance

Description For Senior Full Stack Application Developer

Oracle Payments team is seeking a Senior Full Stack Application Developer to join their Product Development team in Morocco. This role involves working on various technologies to deliver payment solutions across Oracle's diverse industry offerings. The position requires expertise in both frontend and backend development, with a focus on cloud-native applications. As a senior developer, you'll be responsible for designing, developing, and deploying enterprise applications while working with cross-functional teams.

The ideal candidate will be a technology champion with strong hands-on experience in Java/JEE technologies, modern frontend frameworks, and cloud services. You'll be contributing to the engineering efforts that align with Oracle's strategic vision to deliver exceptional payment experiences for customers. The role offers the opportunity to work with various Oracle business units and tackle real business problems in a fast-paced environment.

Oracle, as a leading cloud solutions provider, offers a collaborative work environment where innovation is encouraged. The company has a 40+ year track record of success and maintains partnerships with industry leaders across various sectors. They promote an inclusive workforce and offer competitive benefits including medical, life insurance, and retirement options. The position provides opportunities for professional growth while working on enterprise-scale payment solutions that impact customers globally.

This role is perfect for someone who combines technical expertise with leadership abilities and has a passion for building great products. You'll be part of a team that values innovation, quality, and customer satisfaction while working on cutting-edge payment technologies.

Last updated 7 hours ago

Responsibilities For Senior Full Stack Application Developer

  • Work with cross-functional team members to architect and design multiple products
  • Design, create and maintain the full stack of customer facing cloud native applications
  • Help create and review system and software requirements
  • Help foster good software engineering practices
  • Follow company procedures and maintain documentation
  • Actively participate in all aspects of the software engineering process
  • Provide technical leadership to other software developers
  • Specify, design and implement changes to existing software architecture

Requirements For Senior Full Stack Application Developer

Java
JavaScript
React
TypeScript
MongoDB
PostgreSQL
  • BS/MS in Engineering/Computer Science or equivalent
  • 5+ years of development experience on Java platforms, UI stack, Database & cloud applications
  • Excellent knowledge of Java/JEE technologies and frameworks (Spring, Dropwizard, JPA, JDBC, REST)
  • Experience with modern MV* frameworks (Angular, React/Redux, Knockout JS)
  • Understanding of Responsive UI elements
  • Excellent knowledge of JQuery, Knockout JS and LESS/SASS
  • Experience with Tomcat, Docker, Kubernetes
  • Experience working on cloud services
  • Strong verbal and written communication skills
  • Experience with agile methodologies
  • English language proficiency

Benefits For Senior Full Stack Application Developer

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 Full Stack Application Developer

Network R&D Engineer 3

Senior Network R&D Engineer position at Oracle focusing on network testing, automation, and system validation, requiring 5+ years of networking experience and Python programming skills.

Senior Applications Engineer

Senior Applications Engineer role at Oracle focusing on AI/ML and enterprise applications development, requiring 6+ years of experience in software engineering and cloud technologies.

Senior Software Engineer (Linux)

Senior Software Engineer position at Oracle focusing on Linux kernel development, open-source contributions, and cloud technologies integration.

Senior Application Engineer

Senior Applications Engineer position at Oracle Health, focusing on distributed systems and cloud services for healthcare solutions.

Senior Member Technical Staff (JoinOCI-SDE)

Senior Software Engineer role at Oracle Cloud Infrastructure working on distributed systems and cloud infrastructure maintenance automation in Seattle, WA.