Oracle
Senior Full Stack Developer
OracleIreland13 days ago
Full-timeInformation Technology

Are you interested in building large-scale cloud applications that connect distributed data sources and edge devices? We are assembling a multi-regional full-stack development team focused on designing and delivering customer-facing cloud services. You will use your engineering skills to build end-to-end features across backend services, APIs, and intuitive UI components. We’re growing quickly, working on ambitious new initiatives, and building new systems from the ground up within Oracle Cloud Infrastructure (OCI).


Department Description

Oracle Cloud Infrastructure (OCI) builds the core services that power Oracle’s public cloud—compute, storage, networking, databases, security, and foundational cloud-native tools. Our customers run critical workloads on OCI, and we enable them with reliable, scalable, and secure cloud services.

https://cloud.oracle.com/cloud-infrastructure


Position Overview

We are looking for hands-on full-stack engineers who enjoy solving complex engineering challenges—from implementing backend services to delivering modern, responsive frontends. You will design, develop, and own features across the stack and work closely with product, UX, and other engineering teams. This is a fast-moving environment with the opportunity to influence architecture and deliver high-impact solutions.


Job Responsibilities

As a member of the Technical Staff, you will:

  • Design, develop, and maintain backend services and REST APIs powering OCI’s cloud applications.
  • Build modern, responsive UIs using frameworks like React, Angular, or TypeScript.
  • Contribute to system architecture, code quality, testing, and automation.
  • Participate in peer code reviews and help drive engineering best practices.
  • Collaborate across teams to deliver end-to-end customer experiences.
  • Troubleshoot, debug, and optimize applications across the full stack.
  • Participate in on-call rotation for services you own.

Candidate Profile

  • 3–5+ years of experience building and operating production software.
  • Strong backend development skills in Java (or similar languages).
  • Hands-on front-end experience with React, Angular, TypeScript, HTML, CSS.
  • Solid understanding of data structures, algorithms, and system design.
  • Familiarity with distributed systems, scalable APIs, and cloud architectures.
  • Experience with Python or other scripting languages is a plus.
  • Knowledge of databases (SQL/NoSQL), caching, and storage systems.
  • Strong Linux fundamentals or willingness to learn.
  • Strong debugging, troubleshooting, and performance-tuning skills.
  • Experience working in multi-tenant or virtualized environments is a plus.


Additional Information

This role requires participation in on-call rotation and weekly attendance in our Dublin office.

Candidates must reside in Ireland and hold valid work authorization.

Key Skills

Ranked by relevance