Software Developer 3

Oracle Oracle · Enterprise · India

Software Developer 3 role at Oracle focused on designing, developing, and maintaining Java-based applications, services, and platform components for ClearTrial and related Trial Intelligence initiatives. Responsibilities include backend and web application development, building RESTful APIs, optimizing data models, contributing to cloud modernization, and supporting CI/CD and operational excellence. Requires strong Java, enterprise web application, and RESTful API experience, along with SQL and object-oriented design skills. Preferred qualifications include experience with Spring Framework, modern JavaScript, OCI, CI/CD tooling, and containerization.

What you'd actually do

  1. Design, develop, and maintain Java-based applications, services, and platform components that power ClearTrial and related Trial Intelligence initiatives.
  2. Develop and maintain both backend services and web application functionality across the ClearTrial platform.
  3. Build and support RESTful APIs used by Oracle Life Sciences applications, integrations, reporting systems, and external customers.
  4. Work across Java services, presentation-layer components, reporting functionality, databases, and cloud infrastructure to deliver end-to-end solutions.
  5. Contribute to user-facing application features using existing web technologies while helping modernize the platform over time.

Skills

Required

  • Java
  • enterprise web applications
  • RESTful APIs
  • service-oriented applications
  • object-oriented design principles
  • software engineering best practices
  • SQL
  • relational database design
  • source control systems (SVN or Git)
  • automated unit and integration tests
  • analytical skills
  • problem-solving skills
  • debugging skills
  • communication skills
  • collaboration skills
  • agile development environment

Nice to have

  • Java, Spring Framework, Spring Boot, Hibernate, JPA
  • JSP, Servlets, JSTL, JavaScript, HTML, CSS
  • modern JavaScript frameworks
  • front-end development practices
  • designing and consuming REST APIs
  • supporting, enhancing, or modernizing legacy enterprise applications
  • Oracle Database
  • Oracle Cloud Infrastructure (OCI)
  • CI/CD pipelines
  • build automation
  • Jenkins
  • deployment tooling
  • containerization technologies
  • cloud-native architectures
  • authentication
  • authorization
  • identity management
  • secure application development practices
  • reporting
  • analytics
  • financial modeling
  • forecasting
  • data-driven applications
  • healthcare
  • life sciences
  • clinical research
  • regulated industries

What the JD emphasized

  • 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