Oracle Life Sciences is looking for a full-stack Java developer with front-end and cloud development experience to help deliver software solutions that positively impact the lives of people around the world.
The Oracle Life Sciences Global Business Unit (LSGBU) 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 Health Sciences Global Business Unit (HSGBU) development organization, you will perform high-level design based on provided external specifications. Specify, design, and implement minor changes to existing software architecture. Build highly complex enhancements and resolve complex bugs. Build and execute unit tests and unit plans. Review integration and regression test plans created by QA. Communicate with QA and porting engineering as necessary to discuss minor changes to product functionality and to ensure quality and consistency across specific products.
A successful candidate will be a strong team player who can work across multiple functions and disciplines. The candidate should be self-directed and have experience and knowledge of software design, coding, and testing methodologies.
Responsibilities:Design, create and maintain the full stack (front end and back end) of customer-facing cloud native application.Help create and review system and software requirements.Help foster good software engineering practices.Follow relevant company procedures and help create and maintain relevant documentation.Actively participate in all aspects of the software engineering process.Prepare test cases to perform verification and validation of software.
QualificationsStrong programming skills in Java with at least 3-5 years of professional experience.Experience developing web applications using front-end web technologies such as HTML, CSS, and JavaScript frameworks.Knowledge of microservice design patterns, RESTful microservices and service-to-service communication protocols.Experience using Agile Methodologies to deliver a product and/or feature through a product life cycle.
Additional Qualifications:Familiarity with containerized application environments such as Docker and Kubernetes.Working knowledge of Linux operating systems.Familiarity with relational databases such as Oracle, etc.Strong systematic problem-solving approach, strong communication skills, a sense of ownership, and drive