Java Backend Software Engineer

San Jose, California, United States
Jul 28, 2022
,Year,$ LPA
Citizen
6 Years
Job Description

Oracle is looking for a Java backend software engineer in the United States.
 

Job Description

 

Design, develop, troubleshoot and debug software programs for databases, applications, tools, networks, etc.
 

As a member of the software engineering division, you will take an active role in the definition and evolution of standard practices and procedures. You will be responsible for defining and developing software for tasks associated with the developing, designing, and debugging of software applications or operating systems.
 

Work is non-routine and very complex, involving the application of advanced technical/business skills in the area of specialization. Leading contributor individually and as a team member, providing direction and mentoring to others. BS or MS degree or equivalent experience relevant to functional area. 7 years of software engineering or related experience.
 

If you are a Colorado resident, Please Contact us or Email us at [email protected] to receive compensation and benefits information for this role. Please include this Job ID: 159239 in the subject line of the email.

 

Responsibilities

 

Oracle’s Healthcare Group is looking for a Java backend software engineer to join a growing microservices platform team.  We want to bring order to chaos and develop world-class software that provides a far superior user experience, and we're doing this every step of the way. We're looking for someone that can complement our development team and expand our capacity to deliver.

 

Job Description
 

  • 10+ years of experience writing software in Java, C#, C, and/or C++, with at least 5+ years in Java.
  • Understanding data warehouse design and modeling (dimensions and data mining).
  • Familiarity with technologies and design concepts such as ETL, structured data, data cleansing, SQL queries, etc.
  • Hands-on development experience with massively parallel processing databases like Teradata, Netezza, Oracle Exadata, Oracle Autonomous Data Warehouse, or similar technologies.
  • Proven experience in working in large data management environments such as RDBMS, EDW, NoSQL, etc.
  • Expert-level knowledge of data integration and familiarity with common data integration challenges like converting data types, handling errors, and translating between different technology stacks.
  • Experience architecting, and operating cloud-based solutions.
  • Knowledge/Experience with Oracle Cloud Infrastructure
  • Demonstrable experience mentoring others.
  • Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations.