Software Developer 3
Research Oracle before you apply
Check ratings, real-employee reviews, verified pay, and interview difficulty.
Design, develop, and maintain Java-based applications, services, and platform
components that power ClearTrial and related Trial Intelligence initiatives.
Develop and maintain both backend services and web application functionality across the
ClearTrial platform.
Build and support RESTful APIs used by Oracle Life Sciences applications, integrations,
reporting systems, and external customers.
Work across Java services, presentation-layer components, reporting functionality,
databases, and cloud infrastructure to deliver end-to-end solutions.
Contribute to user-facing application features using existing web technologies while
helping modernize the platform over time.
Design and optimize relational data models and database interactions to support highly
scalable enterprise applications.
Contribute to cloud modernization initiatives, platform services, tenant management,
identity integration, infrastructure automation, and SaaS operations.
Collaborate with product managers, QA engineers, architects, cloud operations, and
fellow developers to deliver high-quality solutions.
Participate in software design reviews, code reviews, performance tuning, and
architectural discussions.
Support CI/CD pipelines, release readiness activities, deployment automation, and
operational excellence initiatives.
Investigate and resolve production issues while continuously improving platform
reliability, observability, and maintainability.
Participate in security reviews, vulnerability remediation, identity and access
management integrations, and compliance-related activities.
Contribute to the ongoing evolution of ClearTrial as part of Oracle’s Trial Intelligence
and Operations Platform strategy.
Required Qualifications
Strong experience developing applications using Java.
Experience building and supporting enterprise web applications.
Experience developing RESTful APIs and service-oriented applications.
Strong understanding of object-oriented design principles and software engineering best
practices.
Strong SQL and relational database design experience.
Experience with source control systems such as SVN or Git.
Experience writing automated unit and integration tests.
Strong analytical, problem-solving, and debugging skills.
Excellent communication and collaboration skills.
Ability to work effectively in a fast-paced agile development environment.
Responsibilities
Preferred Qualifications
Experience with Java, Spring Framework, Spring Boot, Hibernate, JPA, or related
technologies.
Experience with enterprise web application development using technologies such as JSP,
Servlets, JSTL, JavaScript, HTML, CSS, and related web technologies.
Experience working within mature enterprise Java application architectures and large
existing codebases.
Familiarity with modern JavaScript frameworks and front-end development practices.
Experience designing and consuming REST APIs.
Experience supporting, enhancing, or modernizing legacy enterprise applications.
Familiarity with Oracle Database and Oracle Cloud Infrastructure (OCI).
Experience with CI/CD pipelines, build automation, Jenkins, and deployment tooling.
Experience with containerization technologies and cloud-native architectures.
Knowledge of authentication, authorization, identity management, and secure application
development practices.
Experience with reporting, analytics, financial modeling, forecasting, or other data-driven
applications.
Exposure to healthcare, life sciences, clinical research, or regulated industries is a plus.
Qualifications
- Duties and tasks are varied and complex needing independent judgment. Fully competent in own area of expertise. May have project lead role and or supervise lower level personnel. BS or MS degree or equivalent experience relevant to functional area. 4 years of software engineering or related experience.