Principal Software Developer - Full Stack Java - Life Sciences / Clinical Trial products

Oracle
Canada
76.7K $-167K $ / an
Temps plein

Oracle Life Sciences is focused on delivering software solutions to help the world’s largest pharmaceutical companies positively impact people’s lives by supporting the cost-effective development of treatments for today’s most challenging health related issues.

As a member of the Oracle Life Sciences development organization, you will work with multiple teams to specify, design and deliver significant features in a large multitenant cloud native web application.

You'll draw on a deep knowledge of software design principles to deliver maintainable, testable and scalable implementations.

You'll proactively anticipate and troubleshoot complex issues across multiple services and provide pragmatic solutions. You'll be a technical leader on the team who provides guidance to other developers and suggests continual improvements to products / processes.

Most importantly, you'll help accelerate the development and launch of new life-saving medications, devices and therapies to extend and enhance the lives of the people who need them.

You will make a difference in someone's life.

Career Level - IC4

Responsibilities :

  • Architect, design, code, debug, test and maintain full stack features of a large customer-facing cloud native application.
  • Create detailed technical designs for complex projects.
  • Provide high-level architecture guidance and develop specifications to resolve software problems.
  • Ability to identify performance and scalability challenges and provide right technical resolutions.
  • Estimate effort for current and future projects of small to medium scope.
  • Debug complicated issues that span multiple modules, involve complex concurrency or low-level problems.

Qualifications

  • Bachelor's degree in Computer Science or related field
  • Demonstrable Computer science fundamentals, object-oriented design, and at least 6+ years of Java programming experience.
  • Good knowledge of HTML and CSS, with knowledge of JavaScript and related frameworks.
  • Proven experience in building Enterprise level applications with Java / J2EE, web application development and microservices.
  • Experience designing / implementing high performance Web services using REST.
  • Knowledge of Oracle RDBMS (SQL) is highly desired.
  • Competence in full life-cycle web software development and on time delivery with high quality.
  • Experience with high volume distributed application development in a multitenant SaaS environment.
  • Experience working in an Agile software development release cycle to deliver products.
  • Familiarity with containerized application environments such as Docker and Kubernetes is a plus.
  • Cloud Engineering Infrastructure Development required

Disclaimer :

Certain US customer or client-facing roles may be required to comply with applicable requirements, such as immunization and occupational health mandates.

Range and benefit information provided in this posting are specific to the stated locations only

Canada : Hiring Range from $76,700 to $167,000 CAD per annum

US : Hiring Range : from $94,200 to $223,500 per annum. May be eligible for bonus and equity.

Oracle maintains broad salary ranges for its roles in order to account for variations in knowledge, skills, experience, market conditions and locations, as well as reflect Oracle’s differing products, industries and lines of business.

Candidates are typically placed into the range based on the preceding factors as well as internal peer equity.

Oracle US offers a comprehensive benefits package which includes the following :

1. Medical, dental, and vision insurance, including expert medical opinion

2. Short term disability and long term disability

3. Life insurance and AD&D

4. Supplemental life insurance (Employee / Spouse / Child)

5. Health care and dependent care Flexible Spending Accounts

6. Pre-tax commuter and parking benefits

7. 401(k) Savings and Investment Plan with company match

8. Paid time off : Flexible Vacation is provided to all eligible employees assigned to a salaried (non-overtime eligible) position.

Accrued Vacation is provided to all other employees eligible for vacation benefits. For employees working at least 35 hours per week, the vacation accrual rate is 13 days annually for the first three years of employment and 18 days annually for subsequent years of employment.

Vacation accrual is prorated for employees working between 20 and 34 hours per week. Employees working fewer than 20 hours per week are not eligible for vacation.

9. 11 paid holidays

10. Paid sick leave : 72 hours of paid sick leave upon date of hire. Refreshes each calendar year. Unused balance will carry over each year up to a maximum cap of 112 hours.

11. Paid parental leave

12. Adoption assistance

13. Employee Stock Purchase Plan

14. Financial planning and group legal

15. Voluntary benefits including auto, homeowner and pet insurance

The role will generally accept applications for at least three calendar days from the posting date or as long as the job remains posted.

Il y a 4 jours
Emplois reliés
Offre sponsorisée
MSH Americas - Diot-Siaci Group
Canada

Work as a part of an agile development team, to design and implement a fully interactive, multi-page style web application, and web services. Collaborate with testers in the development of test cases for JavaScript code. Participate in knowledge-sharing activities with other developers. Good underst...

3Pillar Global
Canada

We are 3PILLAR GLOBALWe build breakthrough software products that power digital businesses. Angular & experience in software development using Java/Spring technologies. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industr...

Maarut Inc
India

Experience and Skill Set Requirements: Must Haves: Extensive knowledge of Core Java development (10+ years’ experience) with good understanding of concepts like collections, threading, exception handling, object-oriented programming Experience with customizing Java based commercial-off-the-shelf (CO...

3Pillar Global
Canada

We are 3PILLAR GLOBALWe build breakthrough software products that power digital businesses. Angular & experience in software development using Java/Spring technologies. We are an innovative product development partner whose solutions drive rapid revenue, market share, and customer growth for industr...

Jobspaddy
Victoria Island
Télétravail

Proven experience as a software developer, with a track record of success in the E-commerce industry. We are excited to offer a 10% equity stake in Glam Box to the Co-founder – Software Developer. Design, develop, test, deploy, and maintain software solutions that enhance our E-commerce platform. Dr...

CloudRaker
Canada

CloudRaker is looking for an Intermediate Full Stack JavaScript Developer to help us create innovative products and best-in-class digital experiences for our clients. We're looking for an intermediate Full Stack JavaScript Developer. We are looking for a developer who can drive development efforts, ...

Impact tech Inc
Canada

As a Full Stack Developer, you’ll be working within a small fast-paced agile scrum team building an integral piece of the client portal. You will be a key contributor, able to let your ideas and talents flourish, striving towards building better software!. Experience with modern JavaScript libraries...

Motoinsight
Canada
Télétravail

We're looking for a full-stack web developer to help build magical experiences for customers of our ecommerce platform. Modern tech stack (AWS, Redis, Postgres, GitHub, Travis-CI, Docker, New Relic, Sentry, BrowserStack, Stripe, Twilio, and Slack). Team of over 70 developers and growing. Developing ...

Talentuch
Canada

If you are a seasoned Senior Full Stack Developer with expertise in Java, Ruby on Rails, React, and automated testing best practices, and you're looking for a challenging and rewarding opportunity, we encourage you to apply. They are currently seeking an accomplished Senior Full Stack Developer to j...

Valital Technologies
Canada

We are seeking motivated backend and fullstack developers. As a developer with Valital, you will work closely with the Technology Lead and collaborate with a passionate team of data scientists, engineers and developers. React (If interested in the Fullstack Role). Nous recherchons un développeur bac...