Oracle - Redwood City, CA

posted 4 months ago

Full-time - Mid Level
Redwood City, CA
Publishing Industries

About the position

As a Senior Applications Developer specializing in Release Management, you will play a crucial role in the design, development, troubleshooting, and debugging of software programs across various platforms including databases, applications, tools, and networks. This position is part of the software engineering division, where you will actively contribute to defining and evolving standard practices and procedures. Your responsibilities will include defining and developing software for tasks associated with the development, design, and debugging of software applications or operating systems. The work is non-routine and complex, requiring advanced technical and business skills in your area of specialization. You will be a leading contributor, both individually and as a team member, providing direction and mentoring to others. A Bachelor’s or Master’s degree in a relevant field or equivalent experience is required, along with a minimum of 5 years of software engineering or related experience. In this role, you will be expected to deliver, deploy, and manage secure business services that are continuously available using cloud-native infrastructure. You will engage in creative thinking and hands-on development of enterprise scalable asynchronous REST services, utilizing the latest JDK optimized patterns. Your passion for building innovative enterprise applications will be essential, as you will ensure that Oracle Application tools and services are robust in terms of testing, resiliency, and security. Collaboration is key; you will work closely with cross-functional teams, participating in code reviews, test case analysis, and defect reviews to foster a culture of continuous learning and improvement. This position offers a unique opportunity to work with seasoned architects and large-scale customers, contributing to the transformative revolution of modern cloud-based business applications.

Responsibilities

  • Design, develop, troubleshoot, and debug software programs for databases, applications, tools, and networks.
  • Define and evolve standard practices and procedures within the software engineering division.
  • Lead the development of software applications or operating systems, ensuring high quality and performance.
  • Mentor and provide direction to junior team members and peers.
  • Deliver, deploy, and manage secure business services using cloud-native infrastructure.
  • Develop enterprise scalable asynchronous REST services using optimized JDK patterns.
  • Collaborate with cross-functional teams to enhance application quality and performance.
  • Participate in code reviews, test case analysis, and defect reviews to promote continuous improvement.

Requirements

  • Bachelor’s or Master’s degree in Computer Science or a related field.
  • 5 years of software engineering or related experience.
  • 3 years of professional experience in JAVA and J2EE development.
  • 2 years of experience with cloud-native infrastructure and management tools.
  • Experience working in an agile development environment.
  • Strong working knowledge of cloud design patterns such as SAGA distributed transactions and Pub/Sub.
  • Excellent written and verbal communication skills.

Nice-to-haves

  • Enterprise application domain knowledge.
  • Familiarity with open source tools and integrations.

Benefits

  • Medical, dental, and vision insurance, including expert medical opinion.
  • Short term and long term disability insurance.
  • Life insurance and AD&D coverage.
  • Supplemental life insurance for employees, spouses, and children.
  • Health care and dependent care Flexible Spending Accounts.
  • Pre-tax commuter and parking benefits.
  • 401(k) Savings and Investment Plan with company match.
  • Flexible vacation policy for eligible employees.
  • 11 paid holidays annually.
  • Paid sick leave with a maximum cap of 112 hours.
  • Paid parental leave.
  • Adoption assistance.
  • Employee Stock Purchase Plan.
  • Financial planning and group legal services.
  • Voluntary benefits including auto, homeowner, and pet insurance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service