Application Software Engineer 2

Oracle Oracle · Enterprise · India

Application Software Engineer 2 at Oracle India, focusing on full-stack development of Java-based applications and services, including front-end frameworks and cloud technologies. The role involves the entire software development lifecycle, from design to deployment and maintenance, with a requirement to leverage GenAI and Agents for productivity.

What you'd actually do

  1. Collaborate with a diverse group of professionals, including architects, product managers, developers, QA testers, and support staff, to deliver cutting-edge full-stack applications and services.
  2. Participate in design and development of new software components and features, ensuring they meet high-quality standards.
  3. Contribute to design specifications and code reviews.
  4. Implement and automate tests to ensure the reliability and performance of our cloud services.
  5. Take ownership of deploying new code to production environments, working closely with the team to ensure seamless releases.

Skills

Required

  • Java/JEE technologies
  • JPA
  • JDBC
  • RESTful Web Services
  • RDBMS
  • Oracle
  • modern front-end frameworks
  • Angular
  • React/Redux
  • Knockout
  • responsive UI elements
  • grid/flex box layouts
  • Foundation
  • Tomcat
  • Docker
  • Kubernetes
  • cloud technologies
  • GenAI
  • Agents
  • Java-based platforms
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field

Nice to have

  • massively scalable systems
  • big data
  • healthcare systems
  • medical data
  • distributed computing
  • storage replication
  • data planes
  • Oracle JET
  • JQuery
  • Preact/React
  • LESS/SASS

What the JD emphasized

  • Experience leveraging GenAI and Agents in workflows to increase productivity