O

Oracle

Builds databases, business apps and cloud services

Senior Application Software Engineer

Full-Stack EngineeringConfirmed live in the last 24 hours
Full-timeHyderabad, Telangana, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor’s or Master’s degree in Computer Engineering or equivalent.
  • At least 6 years of software development experience with a proven track record of making technical decisions.
  • A deep understanding of core computer science concepts, including algorithms, data structures, and system architecture and design.
  • Expertise in Java, including multithreading, concurrency, collections, and object-oriented design principles.
  • Working knowledge of JavaScript and TypeScript, and understanding of web frameworks such as React.
  • Experience writing SQL queries; performance-tuning experience is preferred.
  • Expertise in writing and understanding complex SQL, database concepts, and data-driven applications.
  • Expertise in designing complex solutions, providing architectural input on team-wide projects, and performing technical analysis and feasibility checks.
  • Expertise in writing test plans, using continuous integration and continuous delivery tools, testing user-interface aspects of web applications, and developing automated scripts with Selenium or similar tools.
  • Expertise in defining project-appropriate branching strategies and rich working experience with version control systems such as Git.
  • Expertise in code reviews and promoting good coding practices within the team.
  • Familiarity with the testing pyramid, code coverage, continuous integration, and performance and security testing.
  • Exposure to automation frameworks and performance and security testing, with the ability to design an automation framework based on project needs.
  • Experience as a member of a Scrum team.
  • Advanced HTML skills, including HTML5, CSS 3, XHTML, and JSP, are an added advantage.
  • Experience working with a product-based company is an added advantage.

Responsibilities

  • Resolve complex technical issues and make design decisions to meet requirements for scalable, highly available, multi-tenant cloud services.
  • Independently investigate options, present them, review and implement entirely new functionality, or re-architect existing solutions to meet growing needs.
  • Work closely with development teams, product management, UX, and QA to define and implement a new product offering while ensuring the continued functionality of the existing system.
  • Work with cross-functional and cross-location teams to integrate with the product and guide the integration.
  • Implement solutions covering database schema, business logic, and some presentation-layer work, using established methods and industry best practices to create secure, reliable, efficient, and scalable features and platforms.
  • Participate in the team’s recruitment activities.
  • Participate in Scrum ceremonies, including daily Scrum calls, sprint planning, and sprint retrospectives.
  • Stay current with technology and processes and lead knowledge-sharing strategies.
  • Coach and mentor engineers at various levels of experience.
  • Demonstrate technical leadership across team projects.

Desired Qualifications

  • Experience writing SQL queries, including performance tuning.
  • Advanced HTML skills, including HTML5, CSS 3, XHTML, and JSP.
  • Experience working with a product-based company.

About the Company

Oracle

Builds databases, business apps and cloud services

Oracle builds databases, business applications, and cloud infrastructure for companies and public-sector organizations. Oracle Database stores and processes business data, while Oracle Cloud Infrastructure provides computing, storage, and networking for applications and AI workloads. Fusion Cloud Applications support finance, human resources, supply chains, and customer service, helping businesses manage everyday operations and reporting. Customers pay for cloud subscriptions and usage, software licenses, support, hardware, and consulting, with deployment options in Oracle's cloud or their own data centers. Oracle was founded in 1977 and is headquartered in Austin, Texas.

Company size
10,001+
Company stage
IPO
Headquarters
Austin, TX
Founded
1977

Recently Posted Jobs

Explore more opportunities at Oracle

See more jobs